1. La sfera. Ringrazio scaneco.ant per avermi segnalato la discussione. In breve, l’autore stesso dice che si tratta di un bug dell’opzione “axis equal=true”. L’opzione funziona bene nel piano, e permette di disegnare in modo impeccabile una circonferenza:
`\begin{tikzpicture}
\begin{axis}[axis equal=true]
\addplot [
domain=0:2*pi,
variable=\t,
samples=40,
smooth,
thick,
color=blue,
]
({cos(deg(t))},{sin(deg(t))});
\end{axis}
\end{tikzpicture}`
Ma in tre dimensioni non funziona più. Una piccola considerazione: si tratta di un bug abbastanza grave, che mostra come il pacchetto (splendido, peraltro) soffra ancora di qualche (inevitabile) difetto di gioventù.
1. Su “middle”.
Scegliendo “bottom” l’asse delle x sarà disegnato passante per y=ymin, con “middle” l’asse passerà per y=0, con “top” l’asse passerà per y=ymax.
Questa frase (presente sul manuale di pgfplots) è vera purché 0 faccia parte dell’asse delle ordinate. In caso contrario, l’asse x verrà disegnato passante per il punto di ordinata “più vicina” a zero.
`[code]\begin{tikzpicture}
\begin{axis}[
xmin=1, xmax=5,
ymin=2, ymax=4,
axis x line=middle,
axis y line=middle
]
\end{axis}
\end{tikzpicture}`[/code]
Ho capito bene? C’è qualcuno che è in grado di riassumere il tutto in una frase corretta (più corretta di quella del manuale, dico)?
Grazie mille,
L.