Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Zeilenabstand in eigener Umgebung

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.01.2008
    Beiträge
    24

    Zeilenabstand in eigener Umgebung

    Moin,

    ich habe mir folgenden Befehl geschrieben, um Teile von cvlist-Items zu formatieren:

    Code:
    \newcommand{\subitem}[1]{{\justifying\small\sffamily{#1}}}
    Nun möchte ich, dass der Zeilenabstand in der subitem-Umgebung 1 mm kleiner ist. Ich hatte das bisher mit einem manuellen Zeilenumbruch gelöst:

    Code:
    \\[-1mm]
    Das ist aber sehr umständlich und macht \justifying praktisch überflüssig. Mit dem Paket setspace klappt es leider nicht. Füge ich

    Code:
    \begin{spacing}{nnn}
    …
    \end{spacing}
    ein, kommt der Fehler

    Code:
    ! LaTeX Error: There's no line here to end.
    Wie kann ich den Zeilenabstand um ca. 1 mm verkleinern?

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Als erstes solltest Du wissen, dass für den gesamten Abstand immer der Zeilenabstand genommen wird, der am Ende des Absatzes gilt. Bei Dir ist das nicht der Zeilenabstand von \small, sondern der, der vorher galt, also normalerweise der von \normalsize. Das liegt daran, dass Du die Wirkung von \small (und auch von \justifying) in einer Gruppe (geschweifte Klammern) eingesperrt hast und diese vor dem Ende des Absatzes schließt. Um das zu vermeiden (und das \sffamily ohnehin kein Argument erwartet) solltest Du eher
    Code:
    \newcommand{\subitem}[1]{{\justifying\small\sffamily#1\par}}
    verwenden. Damit wird der Zeilenabstand dann also schon kleiner. Wenn Du ihn noch kleiner haben willst, kannst Du vor \sffamily ein \linespread{1.0} (Faktor beliebig austauschbar) einfügen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.01.2008
    Beiträge
    24
    Dass die Reihenfolge entscheidend ist, ist mir gar nicht eingefallen. Besten Dank, hat alles geklappt!
    Geändert von Coati (01-03-2013 um 14:57 Uhr)

Lesezeichen

Berechtigungen

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