[pstricks] Automate a line drawing routine
Juergen Gilg
gilg at acrotex.net
Mon Dec 29 20:55:27 CET 2008
Dear David,
couldn't solve the problem with 2 arrowhead at the end of the lines
drawn, however the rest should work fine.
> Looking for ideas.
>
\documentclass{article}
\usepackage{pstricks,pstricks-add}
\begin{document}
\pagestyle{empty}
\newcommand{\DaveArnold}[4]{%
\psset{unit=0.5}
\begin{pspicture}(-6,-6)(6,6)
\psgrid[gridcolor=lightgray,gridlabels=0pt,subgriddiv=1](0,0)(-5,-5)(5,5)
\psaxes[labels=none,ticks=none]{->}(0,0)(-5.5,-5.5)(5.5,5.5)
\Cnode[radius=0.1cm,fillstyle=solid,fillcolor=blue,linecolor=blue](#1,#2){A}
\Cnode[radius=0.1cm,fillstyle=solid,fillcolor=blue,linecolor=blue](#3,#4){B}
\psclip{\psframe[linestyle=none](-5,-5)(5,5)}
\ncline[nodesep=10cm,linecolor=blue]{<->}{A}{B}
\endpsclip
\uput[0](5.5,0){$x$}
\uput[90](0,5.5){$y$}
\end{pspicture}
\resetOptions
}
\DaveArnold{1}{2}{-3}{5}
%First Argument x-Koordinate Point A
%Second Argument y-Koordinate Point A
%Third Argument x-Koordinate Point B
%Fourth Argument y-Koordinate Point B
\DaveArnold{-1}{-2}{3}{3}
\DaveArnold{-5}{-5}{1}{2}
%NO PROBLEM to so produce vertical and horizontal lines as well.
\end{document}
Regards,
Juergen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tug.org/pipermail/pstricks/attachments/20081229/1405a731/attachment.html
More information about the PSTricks
mailing list