É possível, incluindo um comando no preâmbulo, fazer com que vários parágrafos em locais diferentes do documento principal sejam incluídos ou não de acordo com minha vontade?
Responder1
Você poderia fazer algo assim:
\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}
Se você comentar o \includemyparagraph
comando, o que está escrito \myparagraph
não aparecerá.
Responder2
Use o comment
pacote. Por exemplo
% 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}
O pacote fornece um comment
ambiente que comenta tudo o que está dentro dele; leia o manual ( > texdoc comment
). Ele fornece outros ambientes que podem ser configurados para comentar o conteúdo ou deixá-lo em paz (acima como \excludecomment{...}
e \includecomment{...}
). Acho que é possível ter vários desses ambientes comutáveis caso você precise ter controles diferentes para diferentes grupos de texto ou código.