[pstricks] PSTricks Digest, Vol 120, Issue 10
Germain BOYER
germain.boyer at ac-toulouse.fr
Tue Jan 22 19:07:45 CET 2013
Bonjour,
Thanks Herbert for your answer.
When you draw a simple picture, it's better if all the lines have the same width.
If i put \psdots[dotstyle=x](2,1) then the width of the dot is not \pslinewidth.
If i put \psdots[dotstyle=x,dotsize=2mm 0](2,1) then the width of the dot change.
For this reason, i try to write a newcommand to have the width of the dot = \pslinewidth and the size of the dot i like.
Your good solution give me a new idea.
Like \pslinewidth is there \psnodesep and \psangle ?
If yes i can do :
\makeatletter
\def\psdotx{\@ifnextchar[{\psdotx at i}{\psdotx at i[nodesep=1.5mm,angle=45]}}
\def\psdotx at i[#1](#2){{%
\psset{#1}%
\pnode(#2){thenode}%
\multido{\r=\psangle+90 , \ia=1+1}{4}{%
\pnode([angle=\r]#2){thenode\ia}
\psline(#2)(thenode\ia)%
}% fin du \multido
}}% fin de \newcommand
\makeatother
and after \psdotx(A)
or \psdotx[angle=30](A)
or for a lot of points
\psset{nodesep=2mm,angle=60}
\psdotx[](A)
\psdotx[](B)
etc...
Is it possible ?
Thanks for your answers.
Germain
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/pstricks/attachments/20130122/11cccf49/attachment.html>
More information about the PSTricks
mailing list