Re: Latex e Perl

#81442
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Mah, dipende da come hai i dati iniziali; se li hai in formato Excell hai la possibilità di usare datatool come ti è stato suggerito, altrimenti puoi sempre usare excell per eseguire gli ordinamenti secondo la tabelle che ti pare, salvi nel formato CSV (testo con i campi separati da virgole; riprendi il file di testo cosiè salvato con l’editore che usi per LaTeX, cambi tutte le virgole con dei & e metti i \\ alla fine di ogni riga (la prima operazione è banale perché basta un trova e sostituisci su tutta la tabella; il secondo è un po’ meno banale perché dovresti usare le Regular Expressions per fare riferimento ai fine riga, ma anche facendo a mano non è una cosa terribile); inserisci i preamboli inziali per longtabel e l’\end{longtable} alla fine e in 10 minuti sei a posto.

    Se i dati sono in una altro formato di tipo txt, forse riesci ugualmente a importarli in Excel che fa il possibile per riconoscere le colonne sulla base degli spazi di separazione, basta solo che i dati siano bene incolonnati, poi una volta importato il file e controllato che le colonne siano state tutte identificate per bene, puoi agire come sopra.

    Tieni sempre una copia del file Excel, perché così riesci a fare altri sort su altre colonne con il medesimo metodo; anche spostare colonne a destra o a sinistra è facile quando lavori su un foglio di calcolo che non si spaventa di sicuro per una tabella di alcune centinaia di righe e una decina o un centinaio di colonne, casomai è pdflatex che non ti può comporre una tabella con così tante colonne, non perché sia incapace, ma perché il risultato esce fuori dalla pagina anche se disponi di carta A3 e la usi in landscape e disponi di una stampante adatta.

    Go to top