
Ich habe ein Problem mit meiner LaTeX-Datei, das ich mit Google nicht lösen konnte. Die meisten Antworten auf denselben Fehler besagen, dass \end{frame}
möglicherweise keine Einrückung erfolgt. Ich verwende nicht \end{frame}
.
Mein Ziel
Ich möchte eine Umgebung namens „Response“ definieren. Die Darstellung des darin enthaltenen Textes sollte optional sein und von einem globalen Parameter abhängen. Zu diesem Zweck habe ich mich aufgrund seiner Flexibilität und Benutzerfreundlichkeit für die Verwendung des Pakets „Tagging“ entschieden.
Das Thema
Das Rendern des optionalen Textes funktioniert, das Ausblenden verursacht den Fehler. Ich kompiliere mit pdflatex.
Sie zeigen den optionalen Block an, indem Sie \usetag{instructeur}
in der Präambel haben, Sie verbergen ihn, indem Sie haben \usetag{whatever_else}
. Siehe das folgende MWE:
\documentclass[12pt]{exam}
\usepackage{tagging}
\newenvironment{reponse}[0]{\begin{taggedblock}{instructeur}}{\end{taggedblock}}
\usetag{instructeur}
\begin{document}
This is normal text, always displayed.
\begin{reponse}
This text should only be displayed if we do \texttt{\textbackslash usetag\{instructeur\}} in the preamble.
It should disappear if we remove \texttt{instructeur}, but throws and error instead.
\end{reponse}
\end{document}
Ich sollte hinzufügen, dass das Taggen allein einwandfrei funktioniert. Es bricht nur ab, wenn ich es als begin
und end
Befehle meiner Umgebung einfüge.
Bitte bieten Sie keine Lösung an, die ein anderes Paket verwendet, wie z. B. „Antworten“. Ich möchte „Tagging“ verwenden und glaube, dass das, was ich erreichen möchte, durchaus machbar ist.
Dank im Voraus!
Antwort1
Die Antwort von @campa funktioniert. Die Verwendung von \taggedblock{instructeur}
und \endtaggedblock
kompiliert tatsächlich ohne Fehler und erzeugt die gewünschte Ausgabe.
\taggedblock
Warum wird die und- Syntax dann im offiziellen Handbuch nicht erwähnt \endtaggedblock
?
Handbuch gefunden unterCTAN