cfiandra” post=71399
[quote=”Elrond” post=71389][quote=”marcopx” post=71388]2) epslatex: già provato; non va bene per me perchè quando devo ridimensionare il grafico è un casino… si sballano tutte le posizioni delle labels testuali. Purtroppo a priori non so quale dimensione dovrà avere il grafico nel documento (dipende da molti fattori)
In che modo ridimensioni il grafico? Non ho mai avuto problemi di etichette e sballate usando questo terminale (che è quello che suggerisco anche io se si vuole usare gnuplot per disegnare i grafici)
Per ridimensionare il grafico vado a specificare la dimensione in \includegraphics[dimensione]{nomefile}.
In questo modo modifichi la dimensione dell’eps, ma la posizione delle etichette rimane invariata, ovvero legata alla dimensione originale dell’eps… quindi… vai a “sballare” tutto.
Non so se esista una soluzione alternativa…
MP[/quote]
Scalando in quel modo fai fatica. Cosa diversa se ottieni il codice tikz o usi direttamente pgfplots. In entrambi i casi puoi semplicemente dire:
`
\pgfplotsset{width=11cm}
`
evitando tutti i tuoi problemi attuali.
Ciao
Claudio[/quote]
Ciao Claudio,
oggi ho pasticciato un po’ con PgfPlots…. SPA ZIA LE !! !!
Ci ho tenuto un poco a prenderci confidenza, ma le sue capacità sono praticamente TOTALI!
Ho deciso che manterrò PSfrag solo per editare alcuni EPS specifici, tipo le tavole di disegni CAD dove devo solo editare le quote nominali del disegno.
Di seguito un esempio di grafico che ho fatto oggi con PgfPlots:
`\begin{figure}[!ht]
\centering
\footnotesize
\pgfplotsset{width=11cm,height=8cm,compat=1.5.1}
\begin{tikzpicture}
\begin{semilogyaxis}[
legend style={draw=none}, legend pos=north west, legend cell align=left,
log ticks with fixed point,
xmin=-10,xmax=130,
ymin=0.01,ymax=10,
xlabel={Temperatura, $T$ (\si{\celsius})},
ylabel={Pressione, $p$ (\si{\bar})}]
\addplot[only marks,mark size=1.4,error bars/.cd,x dir=both,x explicit,y dir=both,y explicit]
table[header=false,x index=0,y index=3,x error index=5,y error index=6]
{./Figures/Prova_11/experimental_data.dat};
\addlegendentry{\scriptsize{Dati sperimentali (valori medi)}}
\addplot[no marks,domain=-20:140]{exp(12.2491-4534.3285/(x+273.15)};
\addlegendentry{\scriptsize{Interpolazione Clausius-Clapeyron}}
\end{semilogyaxis}
\end{tikzpicture}
\captionof{figure}[Prova PgfPlots]
{Prova PgfPlots. Tensione di vapore della miscela MDM ed acqua al \SI{2}{\percent} in volume. Misure sperimentali ed interpolazione della legge di Clausius-Clapeyron mediante il metodo dei minimi quadrati.}
\label{fig:P11_PgfPlots}
\end{figure}`
in allegato il risultato comparativo fra Excel+PSfrag (con gnuplot non riesco a visualizzare i numeri se creo l’EPS!!!) e PgfPlots.
Powero Excel… nonstante il grafico riportato abbia ancora margini di miglioramento, il confronto con PgfPlots è disarmante.
E vi assicuro che è disarmante anche il confronto con Tecplot… nel senso che PgfPlots è sicuramente meglio… l’unico che regge il confronto è GNUPLOT.
Ulteriore domanda: e per la grafica in genetale, tipo schematic layouts? cosa mi consigliate? Esiste un modo “comodo” per inserire grafica creata con inkscape in LaTeX (che non sia esportando epslatex, che, come detto sopra, ha dei limiti?)
Grazie,
MP
PS: x OldClaudio, come si presenta ora il grafico dal punto di vista della correttezza espositiva?