PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pstricks: Ellipse dreht nicht mit



bambini
12-11-2009, 17:11
Hallo,
ich habe das Problem, dass sich das Koordinatensystem mit Vektoren in der Ansicht drehen lässt, leider aber die beiliegende Ellipse nicht. Ich verstehe nicht warum?
Weiß von euch da jemand Rat?

Anbei ein Bsp:

\documentclass[a4paper,12pt]{report}
\usepackage{pstricks}
\usepackage{pst-plot}
\usepackage{pst-node}
\usepackage{pst-tree}
\usepackage{pst-3dplot}
%\usepackage{pst-solides3d}
%\usepackage{pstricks-add, multido}
\usepackage{setspace}
\usepackage{vmargin}
\usepackage{xcolor}


\pagestyle{empty}
\begin{document}

\begin{pspicture}(-5,0)(2,3)
\psset{xunit=3cm,yunit=3cm,runit=3cm,arrowscale=1. 5,arrowinset=0}
\psset{Alpha=70,Beta=30}
\pstThreeDCoor[linecolor=black, xMin=0, xMax=2, yMin=0, yMax=2, zMin=0, zMax=2]
\pstThreeDLine[arrows=->,linewidth=2pt](0,0,0)(0,1,0)
\pstThreeDLine[arrows=->,linewidth=2pt](0,0,0)(-1,1,0)
%\psset{beginAngle=0,endAngle=360}
\pstThreeDEllipse[arrows=->,linewidth=1pt](0,1,0)(1,1,0)(0,1,1)

\end{pspicture}

\end{document}

Dank!

Grüße

Wolfgang

voss
12-11-2009, 21:02
ich habe das Problem, dass sich das Koordinatensystem mit Vektoren in der Ansicht drehen lässt, leider aber die beiliegende Ellipse nicht. Ich verstehe nicht warum?
Weiß von euch da jemand Rat?

verstehe dein Problem nicht. Wenn ich die jeweiligen Richtungsvektoren einzeichne, dann stimmt es:


\documentclass{report}
\usepackage{pst-3dplot}

\pagestyle{empty}
\begin{document}

\begin{pspicture}(-5,0)(2,3)
\psset{xunit=3cm,yunit=3cm,runit=3cm,arrowscale=1. 5,arrowinset=0}
\psset{Alpha=70,Beta=30}
\pstThreeDCoor[linecolor=black, xMin=0, xMax=2, yMin=0, yMax=2, zMin=0, zMax=2]
\pstThreeDLine[arrows=->,linewidth=2pt](0,1,0)(1,1,0)
\pstThreeDLine[arrows=->,linewidth=2pt](0,1,0)(0,1,1)
\pstThreeDEllipse[arrows=->,linewidth=1pt](0,1,0)(1,1,0)(0,1,1)
\end{pspicture}

\begin{pspicture}(-5,0)(2,3)
\psset{xunit=3cm,yunit=3cm,runit=3cm,arrowscale=1. 5,linecolor=red}
\psset{Alpha=0,Beta=0}
\pstThreeDCoor[linecolor=black, xMin=0, xMax=2, yMin=0, yMax=2, zMin=0, zMax=2]
\pstThreeDLine[arrows=->,linewidth=2pt](0,1,0)(1,1,0)
\pstThreeDLine[arrows=->,linewidth=2pt](0,1,0)(0,1,1)
\pstThreeDEllipse[arrows=->,linewidth=1pt](0,1,0)(1,1,0)(0,1,1)
\end{pspicture}

\end{document}

Herbert