[pstricks] pst-3dplot|Error: /undefined in SphericalCoorType
hh
hh-brasil at bol.com.br
Sat Oct 10 15:02:57 CEST 2009
I could imagine a faulty pro-file. Was it updated too?
hh
> Hello,
>
> I have updated package pst-3dplot. And now using SphericalCoor results in ghostscript Error: /undefined in SphericalCoorType
>
> Example:
> \documentclass[10pt,a4paper,twoside]{book}
> \usepackage[latin1]{inputenc}
> \usepackage{ngerman,a4wide}
> \usepackage{pst-pdf}
> \usepackage{pst-3dplot}
>
> \begin{document}
>
> \begin{pspicture}(-5,-5)(5,5)
> \pstThreeDLine[SphericalCoor=true](1,10,20)(2,20,30)
> \end{pspicture}
>
> \end{document}
>
>
> generating ps file fails with:
> Error: /undefined in SphericalCoorType
> Operand stack:
> --nostringval-- 1 10 20
> Execution stack:
> %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- 1 --nostringval-- %repeat_continue --nostringval-- 0 --nostringval-- %repeat_continue --nostringval--
> Dictionary stack:
> --dict:1128/1686(ro)(G)-- --dict:0/20(G)-- --dict:120/200(L)-- --dict:95/300(L)-- --dict:39/200(L)-- --dict:95/200(L)-- --dict:103/200(L)--
> Current allocation mode is local
> Last OS error: No such file or directory
>
> --- Begin offending input ---
> /PROCMQUATERNION
> /ConcatMQuaternion def} {/PROCMXYZ () def /PROCMQUATERNION () def}
> ifelse } ifelse RotSequence (quaternion ) ne {PROCMXYZ} {PROCMQUATERNION}
> ifelse cvx exec /RotSet (keep ) def {end} if /leftHanded false def
> /coorType 0 def 1 1 2 /zLight ED /yLight ED /xLight ED 1 setlinejoin
> /dxUnit 1.0 def /dyUnit 1.0 def /dzUnit 1.0 def /SphericalCoor true
> def /xUnit { 28.45274 mul } def /yUnit { 28.45274 mul } def convertStackTo2D
> end /Lineto /lineto load def false 0 setlinejoin NArray n 0 eq
> not { n 1 eq { 0 0 /n 2 def } if () length 0 gt { 1.5 2. CLW mul add
> dup 1.4 mul exch 0.4 mul neg add /arrowlength exch def 4 copy /y1
> ED /x1 ED /y2 ED /x2 ED /Alpha y2 y1 sub x2 x1 sub Atan def ArrowA
> x1 Alpha cos arrowlength mul add y1 Alpha sin arrowlength mul add /n
> n 1 sub def n { 4 copy /y1 ED /x1 ED /y2 ED /x2 ED x1 y1 0.5 1 gt
> { /Alpha y2 y1 sub x2 x1 sub Atan def /ArrowPos 0. def /Length x2
> x1 sub y2 y1 sub Pyth def /dArrowPos 0.5 abs def { /ArrowPos ArrowPos
> dArrowPos add def ArrowPos Lengt
> --- End offending input ---
> file offset = 124955
> gsapi_run_string_continue returns -101
>
> Best Regards,
> Robert.
>
>
> _______________________________________________
> PSTricks mailing list
> PSTricks at tug.org
> http://tug.org/mailman/listinfo/pstricks
> archive: http://www.tug.org/pipermail/pstricks/
More information about the PSTricks
mailing list