Lückentext mit verschiedenen Versionen
Ziel: ein Lückentext, der mit dem Package Version zusammenarbeitet.
Mein MWE:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage[T1]{fontenc}
\usepackage{version}
\usepackage{setspace}
\newlength{\diebox}
\newcommand{\luecke}[1]{
\settowidth{\diebox}{#1}
\if\includeversion{lehrer}{\textbf{#1}}
\fi
\if\includeversion{schueler}{\parbox{2.3\diebox}{\hrulefill}}
\fi}
\includeversion{lehrer}\excludeversion{schueler}
%\includeversion{schueler}\excludeversion{lehrer}
\begin{document}
Warum? \luecke{Darum!}
\end{document}
Problem: er zeigt mir immer beide Versionen an, ich hätte erwartet, dass er mit der Zeile
\includeversion{lehrer}\excludeversion{schueler}
nur den Inhalt, also Darum! anzeigt, und mit der umgekehrten, jetzt auskommentierten include/exclude Zeile nur den Strich.