[pstricks] Requesting a new feature for nodesep and offset
Michael Sharpe
msharpe at ucsd.edu
Sun Jul 7 07:28:45 CEST 2013
On Jul 5, 2013, at 9:01 PM, Counter Terrorist <the.counterterrorist at yahoo.com> wrote:
> May I request a new feature such that both nodesep and offset can be expressed in RPN?
> I believe it is possible recall that Herbert Voss has successfully made the first argument (label separation) of \uput can be in RPN (see pst-news13 for the details).
>
> \documentclass[pstricks,border=12pt]{standalone}
> \usepackage{pst-eucl}
> \begin{document}
> \begin{pspicture}[showgrid](4,4)
> \pstGeonode
> (1,1){O}
> ([nodesep=1,angle=30]O){P}
> ([nodesep=2,angle={!30 90 add}]P){A}
> ([nodesep=1.7205,offset=1]P){B}% I prefer ([nodesep={! 3 sqrt },offset={! 1}]P){B}
> \pstCircleOA{O}{P}
> \psline(A)(P)(B)
> \end{pspicture}
> \end{document}
>
You may work around this using pstricks abilities to parse the coordinates of points with great flexibility. For example,
you may replace the line
> ([nodesep=1.7205,offset=1]P){B}% I prefer ([nodesep={! 3 sqrt },offset={! 1}]P){B}
with
\nodexn{(! 3 sqrt 1)+(P)}{B}
to much the same effect, except that \pstGeonode doesn't create a label.
Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/pstricks/attachments/20130706/a2da7f09/attachment.html>
More information about the PSTricks
mailing list