[texhax] visibility of variables through \rput
Brandon Kuczenski
brandon at 301south.net
Mon Aug 10 02:32:33 CEST 2009
Hi TeXers,
I have encountered a difficulty with using custom commands from inside
\rput. When the commands define new macros, those macros aren't visible
from outside the \rput. In the example below, the command defines
\theresult-- the first reference to \theresult works; the second reports
an "Undefined control sequence". Is there any way to make the results of
the computation visible outside of the \rput scope?
\documentclass{article}
\usepackage{pstricks-add}
\usepackage{fp}
\newcommand{\compute}[2]{%
\FPmul\theresult{#1}{#2}
\theresult
}
\begin{document}
\begin{pspicture}(0,0)(5,5)
\rput(2,2){\compute{0.4}{0.377}
\rput(10,0){\theresult} % this one works fine
}
\rput(10,5){\theresult} % this one gives an error
\end{pspicture}
\end{document}
Thanks in advance,
Brandon
More information about the texhax
mailing list