Atranis
27-03-2005, 11:36
Hallo,
Ich will eine neue list Umgebung definieren, die param heißt. Im Grunde sieht alles schon so aus wie ich es will, jedoch wenn ich als item nicht nur ein Wort eingebe, sondern mehrere verteilt er diese auf die ganze Breite der label box. Ich hätte allerdings gerne, dass alle items (ich mein damit nicht das Symbol sondern wenn ich ein item mit \item[Eintrag] erstelle) linksbündig gesetzt werden und nicht im Blocksatz. Was ist am untenstehenden Code daher falsch?
Danke schon mal im voraus.
Thomas
\newenvironment{param}{\begin{list}{\ding{42}}
{\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
\setlength{\itemsep}{0pt}
\setlength{\labelwidth}{0pt}
\setlength{\labelsep}{0em}
\setlength{\itemindent}{0pt}
\setlength{\listparindent}{0pt}
\setlength{\topsep}{0.2cm}
\setlength{\labelwidth}{1em}
\setlength{\leftmargin}{9em}
\renewcommand{\makelabel}{\raggedright}
}}
{\end{list}}
Ich will eine neue list Umgebung definieren, die param heißt. Im Grunde sieht alles schon so aus wie ich es will, jedoch wenn ich als item nicht nur ein Wort eingebe, sondern mehrere verteilt er diese auf die ganze Breite der label box. Ich hätte allerdings gerne, dass alle items (ich mein damit nicht das Symbol sondern wenn ich ein item mit \item[Eintrag] erstelle) linksbündig gesetzt werden und nicht im Blocksatz. Was ist am untenstehenden Code daher falsch?
Danke schon mal im voraus.
Thomas
\newenvironment{param}{\begin{list}{\ding{42}}
{\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
\setlength{\itemsep}{0pt}
\setlength{\labelwidth}{0pt}
\setlength{\labelsep}{0em}
\setlength{\itemindent}{0pt}
\setlength{\listparindent}{0pt}
\setlength{\topsep}{0.2cm}
\setlength{\labelwidth}{1em}
\setlength{\leftmargin}{9em}
\renewcommand{\makelabel}{\raggedright}
}}
{\end{list}}