Ist es durch die Einfügung eines Befehls in die Präambel möglich, mehrere Absätze an unterschiedlichen Stellen im Hauptdokument nach meinem Wunsch einzufügen oder nicht?
Antwort1
Sie könnten etwa Folgendes tun:
\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}
Wenn Sie den Befehl auskommentieren \includemyparagraph
, wird der Inhalt \myparagraph
nicht angezeigt.
Antwort2
Verwenden Sie das comment
Paket. Zum Beispiel
% 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}
Das Paket bietet eine comment
Umgebung, die alles, was darin enthalten ist, auskommentiert; lesen Sie das Handbuch ( > texdoc comment
). Es bietet andere Umgebungen, die so konfiguriert werden können, dass der Inhalt entweder auskommentiert oder unverändert gelassen wird (oben als \excludecomment{...}
und \includecomment{...}
). Ich denke, dass es möglich ist, mehrere dieser umschaltbaren Umgebungen zu haben, falls Sie unterschiedliche Steuerelemente für unterschiedliche Text- oder Codegruppen benötigen.