Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Wozu dient @{}l@{} in tabular Umgebung?

  1. #1
    Registrierter Benutzer
    Registriert seit
    09.03.2009
    Beiträge
    93

    Question Wozu dient @{}l@{} in tabular Umgebung?

    Hallo!

    Auf der Homepage vom Komascript gibt es ein Beispiel für die Anpassung eines scrlttr2 Brief. Im \firstfoot sind dort Infos per tabular Umgebung formatiert.

    Code:
    ...
      \begin{tabular}{@{}l@{}}
        Busverbindungen\\
        \usekomavar{bus}\\
      \end{tabular}%
    ...
    Vollst. Code: http://www.komascript.de/node/22

    Wozu dient hier das @{}l@{}? Mit @{} kann man das Trennzeichen zwischen den Spalten festlegen und das l heißt Text linksbündig. Aber macht ein leeres @{} überhaupt Sinn? Dann kann man es doch gleich weglassn. Oder ist das ein Trick des Authors, der sich mir nicht erschließt?

    tnx & cu
    Bernd

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    aus der doku des array paketes

    @{decl.} Suppresses inter-column space and inserts decl. instead.
    normalerweise hat jede spalte einen abstand zu nächsten, colsep heißt der soviel ich weiss. um überstehende linien am anfang und ende (also links und rechts) zu vermeiden, wird mit @{} columsep unterdrückt. decl. steht hierbei für ein makro das an dieser stelle stehen kann.


    gruss
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.03.2009
    Beiträge
    93
    Überstehende Linien im Sinne horizontaler Trennlinien zwischen den Zeilen? Werd ich mal testen, tnx. Aber in o.g. Code scheint mir das dann überflüssig, da drei tabulars nebeneinander verwendet werden und dich nur minimal die Abstände durch @{} ändern.

Stichworte

Lesezeichen

Berechtigungen

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