C'è un modo per rimuovere le pagine vuote che appaiono tra due capitoli, in Appendice?
Risposte:
Il tuo problema è che tutti i capitoli, che siano nell'appendice o meno, iniziano per impostazione predefinita su una pagina con numero dispari quando sei in modalità di layout a due lati. Alcune possibili soluzioni:
La soluzione più semplice è utilizzare l' openany
opzione per la classe del documento, che fa iniziare i capitoli nella pagina successiva, indipendentemente dal fatto che si tratti di una pagina dispari o pari. Questo è supportato nella documentclass dei libri standard, ad es \documentclass[openany]{book}
. ( memoir
supporta anche l'utilizzo di questo come una dichiarazione \openany
che può essere utilizzata nel mezzo di un documento per modificare il comportamento per le pagine successive.)
Un'altra opzione è provare il \let\cleardoublepage\clearpage
comando prima delle appendici per evitare il comportamento.
Oppure, se non ti interessa usare un layout a due lati, usando l'opzione oneside
per il tuo documentclass
(ad es. \documentclass[oneside]{book}
) Passerai all'uso di un layout unilaterale.
book
e scrbook
, ma funziona solo se metti il comando nel preambolo.
è molto facile:
aggiungi \documentclass[oneside]{book}
e stai bene;)
\documentclass[report,12pt]{memoir}
con \documentclass[oneside,12pt]{memoir}
aiutato
oneside
opzione fa anche fancyhdr
di ignorare configurazione per le pagine anche con conseguente errori come questo: Package Fancyhdr Warning: \fancyfoot's `E' option without twoside option is useless on input line 6791
. Quindi l' openany
opzione è molto migliore in questo caso poiché influisce solo sulla posizione di ogni nuovo capitolo, invece di influenzare i margini e alternare intestazioni / piè di pagina.
Ho provato il suggerimento di Noah che fino ad ora porta alla soluzione migliore.
Basta inserire \let\cleardoublepage\clearpage
prima tutte le parti con le pagine bianche Soprattutto quando si utilizza\documentclass[12pt,a4paper]{book}
Anche il consiglio di frederic snyers \documentclass[oneside]{book}
è molto buono e risolve il problema, ma se vogliamo usare solo book.cls o article.cls, quello farebbe una grande differenza nel presentare le particelle.
Quindi, grande supporto \let\cleardoublepage\clearpage
per le persone che faranno la stessa domanda in futuro.
Se specifichi l'opzione 'openany' nella dichiarazione \ documentclass ogni capitolo del libro (immagino che tu stia usando la classe del libro poiché i capitoli si aprono nella pagina successiva nei rapporti e gli articoli non hanno capitoli) si aprirà su una nuova pagina, non necessariamente la successiva pagina dispari.
Ovviamente non è proprio quello che vuoi. Penso che tu voglia impostare l'apertura per i capitoli in appendice. 'fraid non so come farlo, sospetto che tu debba rimboccarti le maniche e lottare con TeX stesso
Una cosa che ho scoperto è che l'uso del comando \ include spesso inserisce una pagina vuota extra. Riprendendo il trucco precedente con il comando \ let, ho inserito \ let \ include \ input vicino all'inizio del documento, e questo ha eliminato la maggior parte delle pagine vuote in eccesso.
\input
se è ciò di cui hai bisogno, piuttosto che ridefinirlo \include
. Penso che tex.stackexchange.com/questions/246/… spieghi perché questo accade. È perché ha lo \include
scopo di fare di più che copiare e incollare il testo nel documento.
Nel mio caso, volevo ancora l'opzione Apri su pagine dispari, ma questo avrebbe prodotto una pagina vuota con il nome del capitolo nell'intestazione. Non volevo l'intestazione. E quindi per evitare questo ho usato questo alla fine del capitolo:
\clearpage
\thispagestyle{plain}
Questo ti permette di mantenere la pagina vuota nell'ultima pagina pari del capitolo ma senza l'intestazione.