Re: Numerazione pagine

#97437
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Lo scopo dei numeri romani nella frontmatter e delle cifre arabe dall’inizio della mainmatter era proprio quello di evitare di dover far partire al aminamatter (composta a mano nei tempi della tipografia tradizionale) dal numero successivo a quello della fine della frontmatter, che spesso dveva essere ancora composta; come facevi a comporre l’indice nella parte iniziale, se non avevi già composto la parte principale? E [poi la presentazione, scritta da persoan diversa dall’autore, che doveva aver già letto almeno una bozza; e l’introduzione, eccetera.
    Ecco perché la numerazione della parte principale comincia da 1 ed è importante che comnicii da 1, altrimenti tutti i riferimenti incrociati sono da corregere.

    È vero che componendo con il calcolatore, questi problemi di ricomposizione non hanno più ragion d’essere, ma…

    Allora, piuttosto, lascia che la front matter NON usi i numeri romani, e che la Mainmatter prosegua la numerazione. Questo implica che tu corregga la definizione dei comandi \frontmatter e \mainmatter in modo che non mettano mano al comando \pagenumbering, ma che continuino a fare tutto il resto.

    Ci sono vari modi per ridefinire questi due comandi; il più “rude” è quello di copiare le definizioni originali di questi due comandi nel preambolo del prorpio documento premettendovi il comando \makeatletter; poi cambaire \def (o \newcommand) con \renewcommand; infine cancellando il comando \pagenumbering con il suo argomento roman in \frontmatter, e arabiac in \mainmatter.

    Ci sono modi più eleganti per farlo, ma questo è davvero semplice, anche se piuttosto rozzo.:smile:

    Go to top