Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Text in Tabellenkopf zentriert

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58

    Text in Tabellenkopf zentriert/Körper linksbündig

    Hallo,

    wie kann ich Latex beibringen, den Text im Tabellenkopf zu zentrieren? Die Angabe:

    \begin{tabular}{|l|l|l|}

    bezieht sich ja auf die gesamte Tabelle. Ich möchte aber den Kopft zentriert und den Körper linksbündig dargestellt haben.

    Gruß ehde76
    Geändert von ehde76 (02-02-2007 um 14:38 Uhr)

  2. #2
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Question Etwas genauer

    Formuliere deine Vorstellungen mal etwas konkreter. Soll der Kopf der Tabelle über alle Spalten gehen oder die Spalten der ersten Zeile jeweils zentriert sein?
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  3. #3
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58
    Hallo,

    der Text der Spalten im Tabellenkopf soll horizontal zentriert sein, in den Spalten des Tabellenkörpers soll er jedoch linksbündig ausgerichtet werden.

    Gruß ehde76

  4. #4
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    Hallo,

    vielleicht ja so?

    Code:
    \documentclass{article}
    
    \begin{document}
    
    
    \begin{tabular}{|*{3}{l|}}
    \multicolumn{1}{|c}{bla} &
    \multicolumn{1}{|c}{baz} &
    \multicolumn{1}{|c|}{buh} \\ \hline
    
    bla bla & baz baz  & buh buh \\
    bla & baz & buh \\
    \end{tabular}
    
    \end{document}
    Matthias

  5. #5
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58
    Danke, das funktioniert.

  6. #6
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58

    \hline stärker?

    Hallo,
    nachdem ich jetzt wieder ne Weile gesucht und zum Thema nix gefunden habe, hier noch eine Frage. Mit dem Befehl \arrayrulewidth kann ich ja die Stärke aller Linien der Tabelle verändern. Aber wie ändere ich nur eine einzige Linie. Ich möchte den Tabellenkopf durch eine etwas dickere horizontale Linie vom Tabellenrumpf getrennt darstellen.

    Gruß ehde76

  7. #7
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    Hallo,

    schau mal nach dem booktabs-Paket. Ein Beispiel:

    Code:
    \documentclass{article}
    
    \usepackage{booktabs}
    
    \begin{document}
    
    \begin{tabular}{*{3}{l}}\toprule
    \multicolumn{1}{c}{bla} &
    \multicolumn{1}{c}{baz} &
    \multicolumn{1}{c}{buh} \\\midrule
    
    bla bla & baz baz  & buh buh \\
    bla & baz & buh \\\bottomrule
    \end{tabular}
    
    \end{document}
    Matthias

  8. #8
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58
    Hi,

    das Paket habe ich mir schon angeschaut. Im Anhang ist ein Beispiel, wie es aussehen soll.

    Gruß

  9. #9
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    eine Möglichkeit wäre, \doublerulesep auf z.B. \arrayrulewidth zu setzen und einfach zwei oder mehrere \hline aneinander zu setzen.
    Vllt etwas komplizierter:
    Code:
    \newlength{\myrulewidth}\setlength{\myrulewidth}{2pt}
    \makeatletter
    \newcommand{\myhline}{%
      \noalign{\ifnum0=`}\fi\hrule \@height \myrulewidth \futurelet
       \reserved@a\@xhline}
    \makeatother
    in der Präambel und dann mit
    Code:
    \myhline
    n \myrulewidth dicken Strich in der Tabelle ziehen.

    PS) Nee, ich weiß selbst derzeit nicht genau, was da passiert... ich hab' einfach die Definition von \hline kopiert, dem Teil n anderen Namen verpasst und die verwendete Strichstärke anpassbar gemacht;-)
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

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