Re: multiple indexes with index package by David Jones

#64815
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Siamo nel 2011 e TeX Live del 2011 è lì pronta per essere installata.

    Se lavori su un PC Windows vai al sito giusto e scarica installtl.zip (url: http://mirror.ctan.org/systems/texlive/tlnet/install-tl.zip); dezippa, leggi le istruzioni e agisci. Tieni presente che il programma incorporato tlmgr (TeX Live manager) ti permette di aggiornare la distribuzione, sempre gratuitamente, se vuoi quotidianamente, sebbene settimanalmente sia una già sufficientemente frequente. Non resterai mai 4 anni indietro come con PCtex.

    Non comperare più sistemi a pagamento che, come vedi, non ti danno niente di più di una distribuzione gratuita e l’assistenza, che io sappia, non esiste più.

    La distribuzione di Te Live gratuita contiene già l’editor TeXworks, ma ovviamente sei liberissimo di scaricarti dalla rete gli editor gratuiti Texmaker o TeXstudio (fra questi due, io preferisco quest’ultimo, ma fra i tre preferisco TeXworks, senza tanti fronzoli e molto efficace); questi tre editor multipiattaforma hanno il visualizzatore di file PDF incorporato che permette di passare dalla finestra di composizione al punto corrispondente della finestra pdf e viceversa, cosa che è estremamente utile.

    Le versioni di TeXlive forse dalla 2008, ma certamente dalla 2009, permettono di eseguire dei programmi del sistema TeX differenti dal programma di composizione; ciò significa che puoi compilare un documento, e mentre lo compili, gli fai anche creare l’indice analitico, che poi il programma di composizione incorpora e con una sola passata hai già l’indice analitito fatto, composto e aggiornato.

    Per gli indici analitici multipli la TeX Live 2011 contiene (da alcuni anni) un pacchetto imakeidx in grado di creare indici multipli. come serve a te, e di comporli al volo senza che tu debba lanciare makeindex con le varie opzioni; tu imposti tutto nel preambolo, indicando anche il titolo che vuoi dare a ciascun indice analitico. La raccolta delle voci da indicizzare avviene in modo simile — non necessariamente identico — a quello che hai già fatto, quindi se ci sono delle modifiche da fare sono molto semplici ed eseguibili con poca fatica con delle sostituzioni globali sui vari file sorgente che formano il tuo documento. Puoi leggere la documentazione, dopo avere Installato TeX Live, dando da terminale il comando texdoc imakeidx, così come puoi fare con qualunque altro pacchetto.

    Con TeX Live disponi di moltissimi pacchetti per i font anche con la codifica della Y&Y, che produceva PCtex; però la codifica T1, se usi pdfLaTeX, è decisamente più conosciuta che non la codifica LY1, e quindi praticamente tutti i font delle centinaia distribuiti con TeX Live, sono usabili con la codifica T1, mentre sono pochi quelli che si possono usare con la codifica LY1; fra questi c’è la collezione Latin Modern, che contiene font vettoriali (outline, Type 1) che vanno benissimo, ma se vuoi usare altri font, sarebbe meglio che usassi la codifica T1.

    In sostanza il passaggio a TeX Live 2011, senza l’interfaccia della Y&Y PCtex, è praticamente indolore, anche se qualcosa cambia. Per non dover perdere tempo ad aggiornare i file “vecchi” puoi tenere sul PC entrambe le distribuzioni, stando attento a come configurare gli editor per usare o l’una o l’altra.

    Qui sopra, cliccando sulla linguetta “Documentazione” puoi scaricare la GuidaGuiT.pdf (Introduzione all’arte della composizione tipografica con LaTeX); esso ha sei indici analitici e sono stati creati sincronicamente con il pacchetto imakeidx.

    Go to top