PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Lückentext



Dark|Shadow
27-11-2006, 20:10
Hallo.
Habe folgendes Problem: Ich will in LaTeX einen Lückentext schreiben (mit der scrartcl-Klasse). Bis jetzt habe ich die Lücken immer per \parbox[b]{10em}{\dotfill} realisiert. Das gibt aber zB Probleme, wenn die Lücke in die nächste Zeile reichen soll, da in meinem Fall die Punkte einfach über den Seitenrand hinausschießen. Am liebsten wäre mir, einen Befehl zu bauen \Lücke{Was in die Lücke kommt}, der entweder den richtigen Text anzeigt (Musterlösung), oder entsprechend eine Lücke der Länge 2em*Buchstabenzahl oder ähnlich generiert. Ist sowas machbar?

countbela666
27-11-2006, 20:34
Also am einfachsten wäre eine Umschaltung der Schriftfarbe...

\documentclass{scrartcl}
\usepackage{ifthen,xcolor}
\newcommand{\loesung}{}
\providecommand{\luecke}[1]{%
\ifthenelse{\isundefined{\loesung}}
{\textcolor{white}{#1}}%
{#1}%
}
\begin{document}
bla bla bla bla \luecke{wort1} bla bla und blupp \luecke{langes wort} laber laber suelz \luecke{noch viel laengeres Wort} bla bla \dots
\end{document}Grüße,
Marcel

sofa-surfer
27-11-2006, 21:58
Also am einfachsten wäre eine Umschaltung der Schriftfarbe...


... was dann aber nicht für elektronische Dokumente geeignet ist :D

Matthias