Compile el artículo excluyendo el apéndice (sin comentarlo)

Compile el artículo excluyendo el apéndice (sin comentarlo)

Considere un artículo simple:

\documentclass{article}

\begin{document}

some text

\begin{appendix}

some text

\end{appendix}

\end{document}

¿Hay alguna manera de decirle a Latex que compile el archivo como si no hubiera ninguna appendixsección, que no implique comentarlo? Tengo un apéndice muy grande y comentarlo una y otra vez es bastante engorroso.

Respuesta1

Según lo sugerido por Phelype Oleinik, podría utilizar el commentpaquete. Este paquete también permite agregar nuevos entornos de comentarios, por lo que puede convertir el appendixentorno en un comentario agregando

\excludecomment{appendix}

al preámbulo.

\documentclass{article}
\usepackage{comment}
\excludecomment{appendix}
\begin{document}

some text

\begin{appendix}

some text

\end{appendix}

\end{document}

Esta es una buena solución si usa un entorno de apéndice, pero en la mayoría de los casos \appendixes un comando, no un entorno. Entonces usarías \appendixen lugar de \begin{appendix}y no hay necesidad de \end{appendix}.

Luego, puede archivar un efecto similar definiéndolo \appendixcomo \end{document}: LaTeX se detendrá cuando encuentre \appendixy se ignorará todo el contenido adicional:

\documentclass{article}
\renewcommand\appendix{\end{document}}
\begin{document}

some text

\appendix

some text

\end{document}

Respuesta2

Sólo hay que poner

\end{document}

antes del apéndice.

información relacionada