[pstricks] Odd (?) behavior of \ThreeDput
Michael Sharpe
msharpe at ucsd.edu
Tue Jul 29 22:51:45 CEST 2008
The documentation that comes with the latest pst-3dplot makes no
mention of the 'normal=' keyword, and it appears that it has been
deprecated in favor of \pstPlanePut. See pst-3dplot-doc.pdf, p24.
Michael
On Jul 29, 2008, at 7:09 AM, Zbigniew Nitecki wrote:
> From Section 28.31 of Voss's book (3rd ed.), I expect the following
> ************************************************************************************
> \begin{pspicture}(-2.5,-2.0)(2.5,3.5)
> \psset{xunit=2cm, yunit=2cm}
>
> \pstThreeDSquare[fillstyle=solid, fillcolor=lightgray](0,0.5,0)
> (1,0,0)(0,0,1)
>
> \ThreeDput[normal=0 1 0]{
> \rput(0.2,-0.2){$\vec{x_{0}}$}
> \rput(0.25,0.45){$R$}
> }
>
> \end{pspicture}
> *****************************************************************************************
> On the other hand, changing the normal from 0 1 0 to 1 0 0 gives me
> the correct placement.
>
> What is going on? Shouldn't "normal=" specify the normal to the
> plane containing the text?
>
> Related question: It seemed to me that if I changed viewpoint (eg,
> Alpha=30) without changing the normal, then again the plane of the
> label was off: it looked as if this is in some absolute coordinate
> system which does not change with viewpoint. Comment?
>
>
More information about the PSTricks
mailing list