Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Tabellenformatierung

  1. #1
    Registrierter Benutzer
    Registriert seit
    15.04.2012
    Beiträge
    25

    Tabellenformatierung

    Hallo, ich habe eine Tabelle eignefügt. hier ist der Code:
    Code:
    \begin{table}[ht!]
    \begin{center}
    \begin{tabular*}{\textwidth}{|c|c|c|c|c|c|c|}
    \hline
    			& 1. Wert & 2. Wert & 3. Wert & 4. Wert & 5. Wert & \O \\
    \hline
    		Bluetooth 2.0 & 7 \% & 4 \% & 3 \% & 8 \% & 7 \% & 5,8 \% \\
    \hline
    		Bluetooth 3.0 & 6 \% & 5 \% & 4 \% & 4 \% & 5 \% & 4,8 \% \\
    \hline
    \end{tabular*} 
    \end{center}
    \caption{Retransmitted Frames}
    \end{table}
    Jetzt hat meine Tabelle aber rechts eine Spalte zuviel, siehe Foto:

    Wo liegt mein Fehler?

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    So sollte es klappen:
    Code:
    \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} |c|c|c|c|c|c|c|}
    Siehe http://en.wikibooks.org/wiki/LaTeX/Tables

    Gruß, Sepp

  3. #3
    ctansearch
    Gast
    Das kommt davon, daß Du die Breite der Tabelle angibst (\textwidth), die \hline richten sich danach.
    Ohne das und ohne * am tabular fälllt das Problem weg.


    Code:
    \documentclass[a4paper]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[ngerman]{babel}
    \begin{document}
    \begin{table}[ht!]
    \begin{center}
    \begin{tabular}{|c|c|c|c|c|c|c|}
    \hline
    			& 1. Wert & 2. Wert & 3. Wert & 4. Wert & 5. Wert & \O \\
    \hline
    		Bluetooth 2.0 & 7 \% & 4 \% & 3 \% & 8 \% & 7 \% & 5,8 \% \\
    \hline
    		Bluetooth 3.0 & 6 \% & 5 \% & 4 \% & 4 \% & 5 \% & 4,8 \% \\
    \hline
    \end{tabular} 
    \end{center}
    \caption{Retransmitted Frames}
    \end{table} 
    \end{document}

  4. #4
    ctansearch
    Gast
    Da könnte man nun in eine ästhetische Diskussion einsteigen, ob Tabellen sich an der Textweite oder an dem Tabelleninhalt orientieren sollten.

    Ich finde, da sich eine Tabelle der Form und des Inhalts wegen vom Text abgrenzt, sollte sie sich in der Breite nach ihren eigenen Inhalten richten und horizontal zentriert sein.

    Ein erzwungener Ausgleich per \extracolsep erscheint mir künstlich und ist auch nicht exakt.

    Besser wäre ein zusätzlicher Abstand zum Text vor und nach der Tabelle, um sie als eigenständiges Gestaltungselement erscheinen zu lassen.

Lesezeichen

Berechtigungen

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