PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mdwlist Paket - \multilinelabel und Item-Text-Höhe



moggahorn
28-01-2014, 12:34
Hallo zusammen,

ich nutze das mdwlist-Paket. Leider gibt es da einen kleinen Bug in Verbindung mit der \multilinelabel-Option: wenn das Label einen langen (d.h. mehrere Zeilen langen) Text hat und der eigentliche Text kurz ist (d.h. in eine Zeile passt), dass rutschen die Labels ineinander. Hier ein Minimalbeispiel:



\documentclass[a4,10pt]{article}
\usepackage{mdwlist}
\begin{document}
\begin{basedescript}{
\desclabelstyle{\multilinelabel}
\desclabelwidth{5cm}}
\item[eine Zeile davor] steht was
\item[langes, langes, mehr als langes Label, das ueber mehrere Zeilen geht] kurzer Text
\item[eine Zeile danach] steht auch was
\end{basedescript}
\end{document}


Gibt es dafür nicht einen schnellen Fix, so schmutzig er auch sein mag?

Viele Grüße, Jan

u_fischer
28-01-2014, 13:24
Mach den kurzen Text länger:


kurzer Text\\~\\~

moggahorn
28-01-2014, 16:51
Danke für die Antwort! Wieder was gelernt :)

Leider lässt sich sich das nicht verwenden, da ich ganz viele Dokumente automatisiert erstelle und der Text rechts mal kürzer und mal länger ist, das Label auf der linken Seite aber immer 2 Zeilen hoch ist. Deswegen hatte ich eher darauf gehofft, dass man irgendwie sowas sagen kann wie, dass die _Mindesthöhe_ des Elements rechts 2 Zeilen ist. Leider verstehe ich den Quellcode des mdwlist-Pakets nicht, sonst würde ich das vielleicht auch selber schaffen....