Ciao,
visto che a breve dovrò scrivere una relazione per un esame universitario con una tonnellata di grafici mi sono messo a guardare preventivamente il pacchetto PGFplots.La domanda che pongo è la seguente:
avendo caricato tutto il necessario nel preambolo e scrivendo questo codice
`
\begin{figure}[H]
\centering%OPZIONI GRAFICO
\pgfplotsset{
legend style={font=,at={(2.5cm,6.5cm)}},
grid=major,
axis x line=bottom,axis y line=left,
width=0.8\textwidth, height=0.8\textwidth,
xlabel=$x$, ylabel=$y$}%GRAFICO
\begin{tikzpicture}
\begin{axis}
\addplot[blue] expression[domain=0:6] {2*x^2};
\addlegendentry{$i=2$}
\addplot[red] expression[domain=0:6] {2.5*x^2.5};
\addlegendentry{$i=2.5$}
\addplot[green] expression[domain=0:6] {3*x^3};
\addlegendentry{$i=3$}
\end{axis}
\end{tikzpicture}\caption{Grafico della funzione $y=i\cdotp x^i$}
\end{figure}
`si osserva che la figura sembra decentrata perché in realtà viene centrata tutta la figura, compreso il nome delle ordinate, decentrando così le ascisse.
A me dà l’impressione che sia decentrata rispetto alla riga del testo.
Mi sto fasciando la testa per niente?
C’è un modo per centrare solo l’asse delle ascisse?
Non so se esiste un modo previsto dagli autori del pacchetto. Se però aggiungi \phantom{\quad600} nella stessa riga di \end{tikzpicture} la riga diventerà più lunga, approssimativamente di quanto ti serve per correggere l’effetto ottico spiacevole.
inoltre è possibile allineare le i della leggenda?
Suppongo che esistano metodi “interni” per questo: consulta il manuale. Una soluzione veloce è di scrivere il primo elemento con
`\addlegendentry{$i=2\phantom{.5}$}`
e similmente il terzo. Ma prima di adottare questo metodo controlla la documentazione.
Ciao
Enrico