¿Cómo omitir o incluir un párrafo según la configuración del preámbulo?

¿Cómo omitir o incluir un párrafo según la configuración del preámbulo?

¿Es posible incluir un comando en el preámbulo para hacer que varios párrafos en diferentes lugares del documento principal se incluyan o no según mi voluntad?

Respuesta1

Podrías hacer algo como esto:

\documentclass{article}

\usepackage{lipsum}

\newif\ifinclmypar
\inclmyparfalse
\newcommand{\includemyparagraphs}{\inclmypartrue}
\newcommand{\myparagraph}[1]{\ifinclmypar #1 \fi}

\includemyparagraphs

\begin{document}

\lipsum[1]

\myparagraph{\lipsum[2]}

\lipsum[3]

\end{document}

Si comenta el \includemyparagraphcomando, lo que está escrito \myparagraphno aparecerá.

Respuesta2

Utilice el commentpaquete. Por ejemplo

% commentprob.tex  SE 519087 
\documentclass{article}
\usepackage{comment}
%\includecomment{versiona} % print the contents
\excludecomment{versiona} % ignore the contents
\usepackage{lipsum}

\begin{document}
\lipsum[1]

\begin{versiona}
Within version A
\end{versiona}

\lipsum[2]
\end{document}

El paquete proporciona un commententorno que comenta todo lo que contiene; lea el manual ( > texdoc comment). Proporciona otros entornos que se pueden configurar para comentar los contenidos o dejarlos en paz (arriba como \excludecomment{...}y \includecomment{...}). Creo que es posible tener varios de estos entornos intercambiables en caso de que necesites tener diferentes controles para diferentes grupos de texto o código.

información relacionada