Iovem” post=79594Buongiorno a tutti,
Nella mia tesi ho inserito centinaia di grafici creati con matlab, importati in pgfplots e poi esternalizzati. La compilazione procede senza problemi quando ho tutti i file esternalizzati già a disposizione. Quando, per vari motivi, devo ricrearne anche solo uno, la compilazione si interrompe avvertendo di verificare che l’opzione shell escape sia attiva. Ovviamente l’opzione è attiva. Infatti provando a compilare solo una porzione della tesi, quella che contiene il grafico da esternalizzare nuovamente, l’operazione avviene senza problemi.Il problema è quindi risolto, ma vorrei caplire il perché avviene tutto ciò. È possibile che sia dovuto a max_in_open nel file di configurazione di tex?
Grazie in anticipo a chi vorrà rispondere a questa curiosità.
PS: non sono sicuro che l’oggetto della discussione sia significativo, si accentano suggerimenti 😉
Se devi cambiare anche un solo grafico devi nuovamente utilizzare [tt]pdflatex -shell-escape[/tt] in fase di compilazione. Secondo me la cosa migliore da fare è impostare:`
\tikzset{external/force remake}
` in questo modo quando modifichi una figura e rilanci la compilazione tutte vengono esternalizzate nuovamente. Questo generalmente aiuta perché con tantissimi grafici si può fare confusione quando “si eliminano le vecchie figure per re-esternalizzare”.
Ciao
Claudio