Re: Copertina

#63973
robitex
Amministratore del forum
    Up
    0
    Down
    ::


    Ciao,
    aggiungo solo a quanto già detto da Tommaso e Claudio che il percorso per realizzare una classe personale per le proprie esigenze comincia costruendo i propri documenti a partire da una classe standard, per esempio article o book.
    Si saranno infatti generate delle personalizzazioni via via più complesse per risolvere la composizione. Ad un certo punto diventa naturale spostare il codice di personalizzazione per un singolo problema in un pacchetto personale, e quello per l’impostazione generale in una nuova classe personale, aggiungendo magari opzioni in stile chiave=valore.

    Il codice da scrivere per costruire una nuova classe è minimo se si è già preparato precedentemente e per gradi il tutto. Normalmente sarà scritto con macro messe a disposizione da qualche pacchetto LaTeX, per esempio fancyhdr o xkeyval per gestire le opzioni, o etextools per i “casi difficili”, ma ci si può anche avvalere di macro particolari del nucleo di LaTeX oppure di codice TeX puro.

    Nel mio caso, ho risolto i problemi con l’aiuto del forum e della documentazione disponibile, ed alla fine ho creato le classi personali dal lavoro di personalizzazione. Il salto concettuale che offre una nuova classe è notevole perché in essa vengono espressi concetti peculiari per il nostro documento mentre, a parer mio, non è un grande salto in termini di implementazione se si procede a risolvere un problema alla volta.

    Ho messo a punto anche una classe in luaLaTeX che mi permette di accedere ad un database. Costruisco i documenti in un lampo con la massima precisione e coerenza. Le potenzialità del sistema ci sono, sta a noi elaborarle e condividerle.
    Happy TeXing!

    Go to top