- Questo topic ha 6 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 11 anni fa da .
-
Topic
-
Ciao a tutti. Premetto che non conosco molto Latex, quindi, probabilmente, la risposta al mio quesito sarà molto banale.Ho trovato in rete (più precisamente qui) questo codice:
`
\documentclass{article}
\usepackage{pst-solides3d}
\begin{document}
\begin{center}
\begin{pspicture}(-5,-6)(8,7)
\pstVerb{/theta 3 5 atan def
/tantheta 3 5 div def
/rayon 3 tantheta mul def}%
\codejps{ % bicone de rayon 3 et de 1/2 hauteur 5
-5 3 0 [24 60] newcone
5 3 0 [24 60] newcone
dup solidfacesreverse
solidfuz
(bicone) writesolidfile
}
\psset{viewpoint=50 -30 30 rtp2xyz,,Decran=50,lightsrc=viewpoint}
\psframe[fillstyle=solid,fillcolor=gray!50](-5,-6)(8,7)%
\psSolid[object=grille,base=-4 4 -4 8,linecolor={[rgb]{0.72 0.72 0.5}}](0,0,-5)
\psset{solidmemory}
\psSolid[object=datfile,
file=bicone,
plansepare={[0 0 1 -3]},
name=biconepartcircle,
action=none]
\psSolid[object=load,
load=biconepartcircle1,
file=biconepartcircle1,action=writesolid]
\psSolid[object=load,
load=biconepartcircle0,
file=biconepartcircle0,action=writesolid]\psSolid[object=datfile,
file=biconepartcircle1,grid,
fillcolor={[rgb]{0.5 0.72 0.5}},incolor=yellow!50,
rm=0 1,
hollow]
% l'intersection
\defFunction[algebraic]{cercle}(t){rayon*cos(t)}{rayon*sin(t)}{3}
\psSolid[object=courbe,r=0,
range=0 2 pi mul,
linecolor=red,%{[rgb]{0.08 0.24 0.09}},
function=cercle]%
\psSolid[object=plan,action=draw,
definition=equation,
args={[0 0 1 -3]},
base=-3 3 -5 5,planmarks,showBase]
\psSolid[object=datfile,
file=biconepartcircle0,grid,
fillcolor={[rgb]{0.5 0.72 0.5}},incolor=yellow!50,
rm=0 1,
hollow](0,5,0)
\axesIIID[linecolor=blue](0,0,3)(4,3,6)
\composeSolid
\end{pspicture}
\end{center}
\end{document}
`e ho provato a compilarlo, ottenendo il seguente messaggio:
Unrecoverable error, exit code 1
Il risultato è una pagina pdf bianca. Cosa sbaglio?
Grazie mille in anticipo per l’aiuto!Maurizio
- Devi essere connesso per rispondere a questo topic.