Kommentare in LaTeX ein- und ausblenden
Was ich in LaTeX vermisse, ist der Überarbeiten Modus von MS Office. Alle Hacks, die etwas ähnliches in LaTeX umsetzen, sind nicht so integriert wie in Word. Hier aber mal ein Beispiel, was mit LaTeX geht. Den Hinweis auf comment.sty
habe ich auf der EuroTeX in Breskens von L. Arnold aufgeschnappt, zusätzlich bot http://www.astro.gla.ac.uk/~matthew/blog/?p=376 einen guten Überblick über das Paket.
Im folgenden Beispiel nutze ich das ifdraft
Paket, um zu prüfen, ob „draft“ gesetzt wurde. Wenn dies der Fall ist, werden die drei Kommentar-Umgebungen eingeblendet, ansonsten nicht.
\documentclass[ngerman,draft]{article} %\documentclass[ngerman]{article} \usepackage{ifdraft} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{babel} \usepackage{xcolor} \usepackage{comment} \ifdraft{% \includecomment{versiona}% \includecomment{versionb}% \specialcomment{notea}{\begingroup\sffamily\color{red}}{\endgroup} }{% \excludecomment{versiona}% \excludecomment{versionb}% \excludecomment{notea}% } \begin{document} Hallo Text. Durch Setzen der Klassenoption \texttt{draft} werden alle Kommentare eingeblendet. \begin{versiona} Hallo, ich bin der Text zu Version A. \end{versiona} \begin{versionb} Hallo, ich bin der Text zu Version B. \end{versionb} \begin{notea} Ich bin eine Note A. \end{notea} \end{document} |
Ich denke, hieraus lassen sich noch einige schöne Anwendungen bauen.