Re: Latex e Perl

#81438
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Posso sbagliarmi, ma alfabetizzare un tabella secondo il contenuto di una colonna qualsiasi è difficile anche facendolo a mano, figuriamoci scrivere una procedura perl o lua per farlo. Certo, una volta scritta la procedura, la si può riutilizzare quante volte si vuole senza perdere più tempo, ma…
    Alfabetizzare una tabella per righe intere non è particolarmente difficile, anzi ci sono degli editor che lo fanno direttamente; se ben ricordo, lo shareware WinEdt per macchine Windows è in grado di farlo; probabilmente esistono altri shell editor da usare con i sorgenti .tex che sono in grado di farlo. si tratto di evidenziare le righe da ordinare alfabeticamente e di azionare l’apposita voce di un menù.
    Con linguaggi di programmazione non interpretati come il buon vecchio FORTRAN, io riuscii tempo fa (20 anni fa) a indicizzare una matrice di molte colonne in diversi modi, cioè selezionando la colonna e il tipo di dati contenuti nella colonna (numerico o alfabetico); avevo realizzato l’algoritmo di quick sort che (sebbene sia ricorsivo e ll FORTRAN di allora non gestiva la ricorsione, ma ero riuscito a trovare un work around adeguato) funzionava a meraviglia, ma il programma conteneva circa 500 statement; questo ti da un’idea della difficoltà. Tieni conto che lavorare su una matrice è molto più facile che non lavorare su una lista di record alfabetici dove le colonne non sono ben identificate, specialmente se esistono nel sorgente un certo numero di \multicolumn.

    Go to top