PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pst-solides3d: Nummerierung der Seitenflächen



Gonse
29-05-2012, 11:55
Hallo zusammen,

bei dem unten dargestellten Beispiel sollen die Seitenflächen nummeriert werden. Ich bräuchte diese allerdings beginnend mit Eins und nicht mit Null.
In der Quelle zu pst-solides3d bin ich leider nicht fündig geworden.

Weiß jemand Rat?

Gruß,
Stefan





\documentclass[10pt,a4paper]{article}
\usepackage{pst-solides3d}

\begin{document}
\begin{figure}[ht]

\psset{viewpoint=0 -100 30,Decran=150}
\begin{pspicture}(-2.5,-2.5)(2.5,2.5)
\psSolid[object=dodecahedron,a=2,action=draw*,numfaces=all]
%\axesIIID(0,0,0)(1,1,1)

\psPoint(0.5,-1.5,1.5){xa}
\psPoint(-0.5,-0.7,1.8){xb}
\psPoint(-0.8,-1.2,1.75){xc}
\psPoint(-1.4,-1.7,0.25){xd}
\psPoint(-0.5,-1,-0.75){xs}
\psdot[linecolor=red](xa)
\psdot[linecolor=red](xb)
\psdot[linecolor=red](xc)
\psdot[linecolor=red](xd)
\psdot[linecolor=red](xs)

\psline[linecolor=red]{-}(xa)(xb)
\psline[linecolor=red]{-}(xb)(xc)
\psline[linecolor=red]{-}(xc)(xd)
\psline[linecolor=red]{-}(xd)(xs)

\uput{0.15}[d](xa){\red\fontsize{6}{6}\selectfont\strut\hspace{-0.2cm}$\Delta U(k)^{(0)}$}
\uput{0.12}[d](xs){\red\fontsize{6}{6}\selectfont\strut\hspace{0 .5cm}$\Delta U(k)^{\star}$}
\end{pspicture}

\caption{Grafische Darstellung der Iterationen der Methode der aktiven Menge}
\label{fig:mpc:as_polygon}
\end{figure}

Gonse
29-05-2012, 12:08
D'Oh.

Die Lösung bringt in pst-solides3d.pro (Version 4.20, 2010/04/27) die Zeile 5880 durch



j 1 add ( ) cvs sol j bool cctextp3d


zu ersetzen. Nicht ganz fein, aber ...