StarWarsFan
12-11-2006, 21:52
Hallo,
zur Zeit experimentiere ich ein wenig mit Listen. Dabei kriege ich folgendes Verhalten nicht los: Wenn ich im Label einer Liste ein Wort habe, dann ist das wie gewünscht rechtsbündig. Wenn im Label zwei Worte stehen, dann ist das zweite Wort rechtsbündig und das erste Wort mittig im Freiraum vor dem zweiten Wort. Wenn im Label drei Worte stehen, dann ist das dritte Wort rechtsbündig und Wort eins und zwei davor aufgeteilt. Das sieht in etwa so aus:
Eins Das ist der Text...
Eins zwei Das ist der Text...
Eins zwei drei Das ist der Text...
Das sieht natürlich reichlich komisch aus. Besser wäre wohl so:
Eins Das ist der Text...
Eins zwei Das ist der Text...
Eins zwei drei Das ist der Text...
Die Frage ist nun, wie ich das hinkriege!? Die Anwendung von \raggedleft{...} funktioniert innerhalb des Labels und auch innerhalb von \renewcommand{...} nicht. Könnte natürlich auch sein, dass ich es falsch angewendet habe.
Hier mein Code dazu:
\begin{list}{\ding{42}}
{
\setlength{\topsep}{0.5cm}
\setlength{\itemsep}{0cm}
\setlength{\leftmargin}{3cm}
\setlength{\labelwidth}{3cm}
\setlength{\labelsep}{0.3cm}
\renewcommand{\makelabel}[1]{\textbf{ #1}}
}
\item [Ai uchi] gleichzeitiger Angriff
\item [Aka no kachi] Sieg für Rot
\item [Aka] Rot
...
\end{list}
Freue mich schon, wieder etwas dazulernen zu können!
zur Zeit experimentiere ich ein wenig mit Listen. Dabei kriege ich folgendes Verhalten nicht los: Wenn ich im Label einer Liste ein Wort habe, dann ist das wie gewünscht rechtsbündig. Wenn im Label zwei Worte stehen, dann ist das zweite Wort rechtsbündig und das erste Wort mittig im Freiraum vor dem zweiten Wort. Wenn im Label drei Worte stehen, dann ist das dritte Wort rechtsbündig und Wort eins und zwei davor aufgeteilt. Das sieht in etwa so aus:
Eins Das ist der Text...
Eins zwei Das ist der Text...
Eins zwei drei Das ist der Text...
Das sieht natürlich reichlich komisch aus. Besser wäre wohl so:
Eins Das ist der Text...
Eins zwei Das ist der Text...
Eins zwei drei Das ist der Text...
Die Frage ist nun, wie ich das hinkriege!? Die Anwendung von \raggedleft{...} funktioniert innerhalb des Labels und auch innerhalb von \renewcommand{...} nicht. Könnte natürlich auch sein, dass ich es falsch angewendet habe.
Hier mein Code dazu:
\begin{list}{\ding{42}}
{
\setlength{\topsep}{0.5cm}
\setlength{\itemsep}{0cm}
\setlength{\leftmargin}{3cm}
\setlength{\labelwidth}{3cm}
\setlength{\labelsep}{0.3cm}
\renewcommand{\makelabel}[1]{\textbf{ #1}}
}
\item [Ai uchi] gleichzeitiger Angriff
\item [Aka no kachi] Sieg für Rot
\item [Aka] Rot
...
\end{list}
Freue mich schon, wieder etwas dazulernen zu können!