Re: Impedire l’elaborazione dei grafici per pgfplots

#91807
OldClaudio
Partecipante
    Up
    0
    Down
    ::



    @l3on4rdo
    , io qualche volta faccio rpima a risolvermi i problemi artigianalmente piuttosot di andare a cercare come fare cose che sembrano inconsuete; certo è che un comando che possa controlalre se di una certa cosa esiste una versione più recente (sorgente oppure compilato) è comodo proprio epr non dover rifare semrpe gli stessi coti.

    Ma per esperienza ho imparato che le cose che richiedono molte compilazioni prima che siano come piace a me (tabelle, diagrammi, circuiti, eccetera) vengono molto meglio se per ogni oggetto difficile mi creo un nuovo file tex dove cambio la classe in standalone, ma carico solo i pacchetti esterni strettamente necessari e con el stesse impostazioni che ho nel preambolo del documento che sto lavorando.

    Poi compilo il ile dell’oggetto difficile e lo ricompilo con modifiche, fino a quando l’oggetto viene bene nel suo formato PDF.

    Torno poi al documento che mi interessa e includo il disegno ottenuto dalla compilazione individuale fatta in precedenza. Risultato ci vuole solo quei pochi millisecondi che pdflatex impiega per includere il file grafico, ma pgfplots non lavora più. Facendo in questo modo su un documento di circa 300 pagine contente una cinquantina di diagrammi eseguiti (a parte) con pgfplots, il tempo è diminuito da quasi 5 minuti a una quindicina di secondi; naturalmente il tempo dipende dal resto del contenuto del documento, a sostanzialmente il tempo totale si riduce in modo impressionante.

    Quando poi avessi da modificare un diagramma, modifico il sorgente ed eseguo solo la compilazione di quel soo diagramma, ripetendo quante volte occorre finché le modifiche da fare portano al risultato voluto. Contando anche questi tempi, la lavorazione dell’intero documento diventa, sostanzialmente, solo quello necessario epr mettere a punto il testo, togliere i rifusi, ritoccare quelle frasi che a una seonda lettura sembrano poco chiare, riscrivere alcuni capoversi; insomma il lavor normale che si fa con ogni documento senza diagrammi.
    Giostrando con pacchetti insoliti (che so che esistono, ma non li ho mai usati, si potrebbe anche fare in modo che pdflatex controlli da solo le date complete di ore minuti e secondi, per verifica se una parte del sorgente del documento principale abbia data più o meno recente del file pdf da importare, ma facendo come faccio, in modo del tutto artigianale, le cose vanno benissimo lo stesso.

    Go to top