Re: Inserire pagine A3 orizzontali in un documento A4 verticale

#77779
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Subito prima di invocare \ifoddpage

    Però, siccome la hugepage in un modo o nell’altro viene composta “afterpage”, dopo questa pagina, il numero della pagina è certamente esatto e non c’è bisogno di passare attraverso il complesso metodo di changepage (che ho provato, come stai provando anche tu, ma è come sparare a un zanzara come un cannone) basta usare un costrutto più semplice:`\ifodd\value{page}…\else…\fi` Come vedi si tratta di poche lettere in più; \value è un comando LaTeX (vedi l’ultima guida tematica sul LaTeX reference manual commentato, qui sopra nella sezione di Documentazione) che serve per rendere accessibile il contenuto di un contatore LaTeX; \ifodd è un test “primitivo” del linguaggio TeX che, appunto, come dice il nome, controlla se il numero che viene subito dopo (nel nostro caso il valore del contatore delle pagine) sia dispari. Naturalmente puoi seguire il main stream del pacchetto changepage, ma quello che ti ho suggerito sopra funziona alla grande ed è più diretto.

    Nota che l’esercizio che ti ho proposto di creare una macro che scelga da sola la pagina dispari me lo sono risolto anche per conto mio; se e quando vuoi inserisco il codice per soddisfare la tua curiosità e per confrontare la tua soluzione con la mia, oltre a soddisfare quella di altri frequentatori del forum che ci stanno seguendo, ma vorrei farlo dopo che tu ci abbia almeno provato.

    Go to top