Existe-t-il un moyen de supprimer les pages vierges apparaissant entre deux chapitres, en annexe?
Réponses:
Votre problème est que tous les chapitres, qu'ils soient dans l'annexe ou non, commencent par défaut sur une page impaire lorsque vous êtes en mode de mise en page recto verso. Quelques solutions possibles:
La solution la plus simple consiste à utiliser l' openanyoption pour votre classe de document, ce qui fait que les chapitres commencent à la page suivante, qu'il s'agisse d'une page paire ou impaire. Ceci est pris en charge dans la classe de document de livre standard, par exemple \documentclass[openany]{book}. ( memoirprend également en charge son utilisation comme déclaration\openany qui peut être utilisée au milieu d'un document pour changer le comportement des pages suivantes.)
Une autre option consiste à essayer la \let\cleardoublepage\clearpagecommande avant vos annexes pour éviter le comportement.
Ou, si vous ne vous souciez pas d'utiliser une mise en page recto verso, l'utilisation de l'option onesideà votre documentclass(par exemple \documentclass[oneside]{book}) passera à une mise en page unilatérale.
booket scrbook, mais cela ne fonctionne que si vous mettez la commande dans le préambule.
c'est très facile:
ajoutez \documentclass[oneside]{book}
et vous allez bien;)
\documentclass[report,12pt]{memoir}par \documentclass[oneside,12pt]{memoir}aidé
onesideoption permet également fancyhdrd'ignorer la configuration des pages entraînant même des erreurs comme celle - ci: Package Fancyhdr Warning: \fancyfoot's `E' option without twoside option is useless on input line 6791. L' openanyoption est donc bien meilleure dans ce cas car elle n'affecte que l'emplacement de chaque nouveau chapitre, au lieu d'affecter les marges et d'alterner les en-têtes / pieds de page.
J'ai essayé la suggestion de Noah qui mène à la meilleure solution à ce jour.
Insérez juste \let\cleardoublepage\clearpageavant toutes les parties avec les pages vierges Surtout lorsque vous utilisez\documentclass[12pt,a4paper]{book}
Le conseil de frederic snyers \documentclass[oneside]{book}est également très bon et résout le problème, mais si nous voulons simplement utiliser le book.cls ou article.cls, celui-ci ferait une grande différence en présentant vos particules.
Par conséquent, un grand soutien \let\cleardoublepage\clearpagepour les personnes qui poseront la même question à l'avenir.
Si vous spécifiez l'option 'openany' dans la déclaration \ documentclass, chaque chapitre du livre (je suppose que vous utilisez la classe de livre car les chapitres ouverts à la page suivante dans les rapports et les articles n'ont pas de chapitres) s'ouvriront le une nouvelle page, pas nécessairement la prochaine page impaire.
Bien sûr, ce n'est pas tout à fait ce que vous voulez. Je pense que vous voulez définir openany pour les chapitres dans l'annexe. 'frêle, je ne sais pas comment faire ça, je soupçonne que vous devez retrousser vos manches et lutter avec TeX lui-même
Une chose que j'ai découverte est que l'utilisation de la commande \ include insère souvent une page vierge supplémentaire. En reprenant l'astuce précédente avec la commande \ let, j'ai inséré \ let \ include \ input près du début du document, et cela a éliminé la plupart des pages vierges excessives.
\inputsi c'est ce dont vous avez besoin, plutôt que de redéfinir \includepour l'être. Je pense que tex.stackexchange.com/questions/246/… explique pourquoi cela se produit. C'est parce qu'il \includeest destiné à faire plus que simplement copier-coller du texte dans le document.
Dans mon cas, je voulais toujours l'option Ouvrir sur les pages impaires, mais cela produirait une page vierge avec le nom du chapitre dans l'en-tête. Je ne voulais pas d'en-tête. Et donc pour éviter cela, j'ai utilisé ceci à la fin du chapitre:
\clearpage
\thispagestyle{plain}
Cela vous permet de conserver la page vierge sur la dernière page paire du chapitre mais sans l'en-tête.
Vous pouvez également utiliser \openany, \openrightet les \openleftcommandes:
\documentclass{memoir}
\begin{document}
\openany
\appendix
\openright
\appendixpage
This is the appendix.
\end{document}