Scusatemi. Avevo fatto quella domanda senza ben riflettere prima, piuttosto “spaventato” dalla lunghezza del preambolo.
Successivamente, ieri, ho rimosso i vari pacchetti che ho pensato essere inutili (se non “dannosi”), ma mi sono bloccato di fronte ad un problema che non riuscivo a risolvere.
Il problema era abbastanza ovvio… non riuscivo a generare un grafico “standalone” perché avevo inserito l’ambiente tickzpicture dentro un ambiente figure.
Per spiegarmi meglio posto direttamente il codice, su cui poi avrei alcune domande.
`
\PassOptionsToPackage{dvipsnames}{xcolor}
\documentclass[tikz,border=10pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,italian]{babel}
\usepackage{csquotes}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\centering
%~ \begin{figure}[!h]
\begin{tikzpicture}
\begin{axis}[xlabel=Iterazioni,ylabel=Posizione del random walker,
xmin=0,xmax=150,ymin=-35,ymax=35]
\addplot[black] table {../../FileDati/Randwalk/randwalk01.txt};
\addplot[green] table {../../FileDati/Randwalk/randwalk02.txt};
\addplot[blue] table {../../FileDati/Randwalk/randwalk03.txt};
\addplot[red] table {../../FileDati/Randwalk/randwalk05.txt};
\addplot[yellow] table {../../FileDati/Randwalk/randwalk04.txt};
\addplot[Maroon] table {../../FileDati/Randwalk/randwalk06.txt};
\addplot[Magenta] table {../../FileDati/Randwalk/randwalk07.txt};
\addplot[OliveGreen] table {../../FileDati/Randwalk/randwalk08.txt};
\addplot[violet] table {../../FileDati/Randwalk/randwalk10.txt};
\end{axis}
\end{tikzpicture}
%~ \caption{Random walk unidimensionali, con $S_{0}=0$ e $n=150$}
%~ \label{fig:randWalkUnidimensionali}
%~ \end{figure}
\end{document}
`
Le parti commentate, legate all’ambiente figure, erano quelle che mi mandavano tutto in palla.
Nel senso che non veniva ovviamente generato il solo grafico, ma un documento di tre pagine, con l’immagine vera e propria nella seconda pagina e la didascalia addirittura nella terza pagina.
Una volta eliminate le righe che qui compaiono commentate, mi è stato effettivamente generato il grafico… credo nel modo in cui mi possa andare bene.
Ma veniamo alle domande 🙂
Nella prima riga uso l’istruzione
`\PassOptionsToPackage{dvipsnames}{xcolor}`
Ci sono arrivato dopo svariati tentativi che mi hanno sempre dato errore.
Dal momento che uso colori come Maroon e via dicendo, mi serve il pacchetto xcolor con l’opzione dvipsnames. Prima di risolvere con questa istruzione, caricavo il pacchetto a parte, con l’unica accortezza di caricarlo prima di pgfplots. Mi veniva quindi dato l’errore dovuto al fatto che, penso di aver capito, l’istruzione
`\documentclass[tikz,border=10pt]{standalone}`
lo carica in automatico con “opzioni” differenti.
Questo modo in cui ho “risolto”… è quello corretto? Qualora non lo fosse, quale è il modo corretto di gestire il pacchetto xcolor?
A parte questioni di natura (credo si dica così) stilistica, quali l’uso degli stessi font e via dicendo, avrei ancora un paio di domande.
Il mio obiettivo, come mi avete spiegato, è quello di generare separatamente questi grafici e poi gestirli come “semplici immagini” da importare nel documento finale.
La pagina originale (o meglio, una porzione della pagina originale) in cui compare questo grafico è questa
[attachment=900]output.png[/attachment]
Il grafico standalone è invece questo
[attachment=899]svuotamentoTrappola.png[/attachment]
Ci sono ulteriori cose di cui dovrei tener conto? Va bene così?
Scusate se la domanda può sembrare stupida, ma vorrei essere sicuro di aver capito. Mi chiedo in particolar modo se ci siano delle indicazioni sulle dimensioni del grafico e quale sia il formato migliore per poi inserirlo agevolmente nel documento finale. Per questo esempio ho creato un pdf, che poi ho trasformato in png per poterlo allegare la forum.
Vi ringrazio anticipatamente 🙂