Ciao a tutti, vorrei sapere se esiste il modo di verificare, dato un file tex, se alla fine ci sono pacchetti che ho messo in più. Ad esempio, se dopo una modifica non uso più un certo determinato simbolo, alcuni pacchetti che ho incluso all’inizio possono non essere più utili e io non è detto che me ne accorga…
Ho provato a vedere l’output ma non mi dice niente a riguardo…
No, non c’è alcun modo. TeX non ha alcuna possibilità di sapere in quale file è stato definito un comando; di fatto legge tutto come se fosse un unico flusso di token; tiene solo presente quale file sta leggendo per emettere il corretto messaggio di errore, ma nulla più.
Pensa, per fare un esempio, all’ambiente tabular; è definito nel nucleo di LaTeX, che è come se fosse letto all’inizio della compilazione, ma il pacchetto array lo modifica. TeX usa la definizione valida nel momento in cui trova il comando che è modificabile ancora quante volte si vuole. Impossibile tenere conto anche di dove la definizione usata è stata data.
Tuttavia, la modularità dei pacchetti dovrebbe darti un’idea di quali davvero adoperi e quali no.
Ciao
Enrico