Anzeige:
Ergebnis 1 bis 2 von 2

Thema: list environment

  1. #1
    Registrierter Benutzer
    Registriert seit
    26.03.2005
    Beiträge
    40

    list environment

    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}}

  2. #2
    Registrierter Benutzer Avatar von blubb
    Registriert seit
    12.08.2004
    Beiträge
    862
    Auf den ersten Blick wundert mich wie \makelabel ohne Parameter funktionieren soll.

    EIn Blick ins Coding (scrartcl) zeigt
    Code:
         \let\makelabel\labelinglabel}}
    ...
    \newcommand\labelinglabel[1]{#1\hfil\sc@septext}
    Beinm \renewcommand sollte der Parameter erhalten bleiben.
    Wer Dokus lesen kann ist im Vorteil :D
    Das Forum hat eine Suchfunktion.
    FAQ: http://www.dante.de/faq/de-tex-faq/html/de-tex-faq.html
    Minimalbeispiel:http://www-users.rwth-aachen.de/Chri...mmer/mini.html

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •