¿Cómo eliminar una página vacía después del apéndice y el siguiente capítulo?

¿Cómo eliminar una página vacía después del apéndice y el siguiente capítulo?

Estoy usando LaTeX para mi tesis y aparece una página en blanco después del Apéndice y el siguiente capítulo. Mi clase de documento es book:

\documentclass[a4paper,oneside,12pt]{book}

Intenté insertar los siguientes comandos en mi preámbulo pero no parece funcionar:

\makeatletter\@openrightfalse\makeatother

y

{\let\cleardoublepage\clearpage 
\input{appendix}
}

y

\csname @openrightfalse\endcsname

¿Alguien podría ayudarme con esto?

Respuesta1

Si no desea tener páginas en blanco después de los capítulos en todo el documento, debe utilizar la openanyopción para la clase de documento. A continuación se proporciona un documento de dos páginas sin páginas en blanco.

\documentclass[openany]{book}

\begin{document}
\chapter{A Chapter}
\appendix
\chapter{Appendix}
\end{document}

Cuando se utiliza la onesideopción esto ya sucede y la opción contraria openrightno tiene ningún efecto. La razón de esto es que la openrightopción solicita el uso del capítulo y otros comandos \cleardoublepage, pero \cleardoublepageactúa como \clearpagepara onesidelos documentos.

Si desea tener páginas en blanco después de los capítulos en el cuerpo del documento, pero no en los apéndices, entonces la forma más sencilla es la siguiente: utilice el formato estándar de dos caras y cambie el valor de la openrightopción en el apéndice:

\documentclass{book}

\begin{document}
\chapter{A Chapter}
\chapter{Another Chapter}
\cleardoublepage\makeatletter\@openrightfalse\makeatother
\appendix
\chapter{Appendix}
\chapter{Another Appendix}

\end{document}

Sin embargo, dice que está utilizando la onesideopción, quizás para otros efectos de formato. Si desea conservar eso, entonces debemos redefinirlo \cleardoublepagepara no probar la twosideopción:

\documentclass[oneside]{book}

\makeatletter
\renewcommand{\cleardoublepage}{\clearpage \ifodd\c@page\else
    \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi}
\makeatother

\begin{document}
\chapter{A Chapter}
\chapter{Another Chapter}
\cleardoublepage\makeatletter\@openrightfalse\makeatother
\appendix
\chapter{Appendix}
\chapter{Another Appendix}

\end{document}

Mover el material del apéndice a un archivo externo y usarlo \inputconducirá a los mismos resultados.

información relacionada