PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung



W2K2005
29-11-2006, 12:19
Hallo,

ich versuche gerade unter LINUX mit pst-3d zu arbeiten. Allerdings funtioniert das Compilieren nicht und ich verstehe die Meldung nicht. Daher schicke ich den Code+Meldung in der Hoffnung, dass mir jemand weiterhelfen kann.

Das Beispiel habe ich direkt von http://tug.org/PSTricks/ - ich habe lediglich einige Zeilen auskommentiert....Bemerkenswert ist, dass bis auf die Transparenz unter WINDOWS das Compilieren funktioniert.

makefile:


latex 3d13.tex
dvips -o 3d13.ps 3d13.dvi


LaTeX-Code


\documentclass[12pt]{article}% Aydin Ustun
\usepackage[latin1]{inputenc}
\usepackage{pst-3dplot}

\makeatletter
\define@key[psset]{}{transpalpha}{\pst@checknum{#1}\pstranspalpha}
\psset{transpalpha=1}
\def\psfs@transp{%
\addto@pscode{/Normal .setblendmode \pstranspalpha .setshapealpha }%
\psfs@solid}
\makeatother

\pagestyle{empty}

\begin{document}
\begin{pspicture}(-5,-5)(5,6.5)
\psset{viewpoint=0.5 0.5 -0.05, arrowinset=0.2, arrowscale=1.5 0.2, linecolor=lightgray, linewidth=2}

\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDCoor[xMin=0, yMin=0, zMin=0, xMax=11, yMax=11, zMax=8, linewidth=2pt, linecolor=black]}
\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDPlaneGrid[planeGrid=xy, linewidth=.1pt, linecolor=gray](0,0)(10,10)}
\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDPlaneGrid[planeGrid=xz, linewidth=.1pt, linecolor=gray](0,0)(10,7)}
\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDPlaneGrid[planeGrid=yz, linewidth=.1pt, linecolor=gray](0,0)(10,7)}
{
\psset{linestyle=none,fillstyle=transp,transpalpha =0.5}%
\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDSquare[fillcolor=gray](0,0,0)(0,5,0)(-5,5,0)}
%\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDSquare[fillcolor=green](4,0,0)(0,5,0)(0,0,7)}
%\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDSquare[fillcolor=magenta](4,0,6)(0,5,0)(3,0,0)}
%\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDSquare[fillcolor=cyan](0,5,0)(7,0,0)(0,0,7)}
%\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDSquare[fillcolor=magenta](0,5,6)(0,2,0)(4,0,0)}
%\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDSquare[fillcolor=green](4,5,0)(0,2,0)(0,0,7)}
%\ThreeDput[normal=1 1 1](0,0,0){\pstThreeDSquare[fillcolor=magenta](4,5,6)(0,2,0)(3,0,0)}
}

%\pstThreeDDot[drawCoor,linewidth=1pt,linecolor=black](4,5,6)%
%\pstThreeDLine[linestyle=dashed,linewidth=1pt](4,0,6)(4,5,6)%
%\pstThreeDLine[linestyle=dashed,linewidth=1pt](0,5,6)(4,5,6)%
%\pstThreeDLine[linestyle=dashed,linewidth=1pt](4,5,0)(4,5,6)%
%
%\pstPlanePut[origin=c](4,7,0){\rotateleft{$x=$sb. dzlemi}}%
%\pstPlanePut[origin=c](7,5,0){\rotatedown{$y=$sb. dzlemi}}%
%\pstPlanePut[origin=c,plane=yz](0,7,6){$z=$sb. dzlemi}%
%\rput(0,-6.5){\bf Dik koordinat sistemi ($x,y,z$)}%
\end{pspicture}

\end{document}


Fehlermeldung


This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./3d13.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf-tetex/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-tetex/tex/latex/base/size12.clo))
(/usr/share/texmf-tetex/tex/latex/base/inputenc.sty
(/usr/share/texmf-tetex/tex/latex/base/latin1.def)) (./pst-3dplot.sty
(/usr/share/texmf-tetex/tex/latex/pstricks/pstricks.sty
(/usr/share/texmf-tetex/tex/generic/pstricks/pstricks.tex
`PSTricks' v1.04 <2004/06/22> (tvz)
(/usr/share/texmf-tetex/tex/generic/pstricks/pstricks.con))
(/usr/share/texmf-tetex/tex/latex/graphics/color.sty
(/usr/share/texmf-tetex/tex/latex/graphics/color.cfg)
(/usr/share/texmf-tetex/tex/latex/graphics/dvips.def)
(/usr/share/texmf-tetex/tex/latex/graphics/dvipsnam.def))) (./pst-3dplot.tex
(/usr/share/texmf-tetex/tex/generic/pstricks/pst-3d.tex v97, 1997/03/25)
(/usr/share/texmf-tetex/tex/generic/pstricks/pst-node.tex
v97 patch 11, 2000/11/09)
(/usr/share/texmf-tetex/tex/generic/pstricks/pst-plot.tex
v97 patch 2, 1999/12/12
(/usr/share/texmf-tetex/tex/generic/multido/multido.tex
v1.41, 2004/05/18 <tvz>))
(/usr/share/texmf-tetex/tex/generic/multido/multido.tex
v1.41, 2004/05/18 <tvz>) `PST-3dplot' v1.72, 2006/02/07 (HV) (./pst-xkey.tex
(./xkeyval.sty (./xkeyval.tex (./keyval.tex))))
PSTricks error. See User's Guide for further information.
Type H <return> for immediate help.
! Color `[cmyk]{0.2,0.6,1,0}' not defined.
\@pstrickserr ... immediate help.}\errmessage {#1}
\endgroup
l.850 ...Color={[cmyk]{0.2,0.6,1,0}},increment=10}

sofa-surfer
29-11-2006, 13:31
Hallo,

ich kann jetzt mit der Fehlermeldung an sich nix anfangen. Aber ich kann fragen, ob du auch die aktuellste Version des Paketes hast? :D Ich kann deinen Code mit der gerad frisch runtergeladenen Version (http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-3dplot/) ohne Probleme kompilieren.

Matthias

W2K2005
29-11-2006, 14:26
Unter Windows geht es bei mir auch; aber nicht mit Linux!

Habe die aktuellste Version.

Das Compilieren wird unter Linux immer unterbrochen - wenn ich mehrfach ENTER drücke, dann geht es weiter. Aber das nervt.