Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Tabelle

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.04.2009
    Beiträge
    15

    Tabelle

    Hallo zusammen,

    ich bräuchte dringend Hilfe bei einer Tabelle:
    Die Tabelle muss 2 Spalten haben, in der linken jeweils nur eine Jahreszahl, in der rechten dann einen recht langen Text.
    Ich habe den Code, so wie ich ihn bis jetzt habe unten dazu kopiert.
    Wenn ich es so probiere, sieht man im PDF zwar den Anfang der Tabelle, der Text geht aber auf einer Zeile über den rechten rand hinaus....

    \begin{table}[htp]
    \centering
    \caption{Bestandesentwicklung Bannhalde}
    \begin{tabular}{|l|l|l|}\hline
    Jahr & Bestand \\ \hline \hline
    1852 & Text 1\\
    1879 & Text 2\\
    1898/9 & Text 3 \\
    1924 & Text 4\\
    1933 & Text 5\\ \hline
    \end{tabular}
    \end{table}



    Vielen vielen Dank für Eure Hilfe,

    Sophie

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Versuch es mal mit einer p-Spalte.
    So in etwa:
    Code:
    \documentclass{scrbook}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    
    \begin{document}
    \begin{table}[htp]
     \centering
     \caption{Bestandesentwicklung Bannhalde}
     \begin{tabular}{lp{5cm}}\hline
     Jahr & Bestand \\ \hline \hline
     1852 & Text 1\\
     1879 & Text 2\\ 
     1898/9 & Text 3 \\
     1924 & Langer Text, der eventuell umgebrochen werden muss, um nicht über den Seitenrand hinaus zu gehen\\
     1933 & Text 5\\ \hline
     \end{tabular} 
     \end{table}
    \end{document}
    Wenn du nur zwei Spalten brauchst, warum definierst du dann drei? Und mich wundert, dass man davon nichts sieht.
    Und senkrechte Linien sollen wohl eher störend als hilfreich beim Lesen von Tabellen sein.

  3. #3
    Registrierter Benutzer
    Registriert seit
    31.03.2010
    Beiträge
    1.039
    Wenn man mit Tabellenüberschrift arbeitet, sollte man das scrbook mitteilen, damit die Tabellenüberschrift nicht an der Tabelle klebt. Außerdem sind doppelte horizontale Linien eher ungünstig. Die ganze Tabelle schreit außerdem geradezu nach der Verwendung von tabu oder tabularx.

    Hier ein Beispiel mit tabularx und booktabs (und passender Option für \caption über Tabelle):
    Code:
    \documentclass[captions=tableabove]{scrbook}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{tabularx}
    \usepackage{booktabs}
    
    \usepackage{blindtext}
    
    \begin{document}
    \begin{table}[htp]
     \centering
     \caption{Bestandesentwicklung Bannhalde}
     \begin{tabularx}{\linewidth}{lX}\hline
     \toprule
     Jahr & Bestand \\
     \midrule
     1852 & Text 1\\
     1879 & Text 2\\ 
     1898/9 & Text 3 \\
     1924 & \blindtext\\
     1933 & Text 5\\
     \bottomrule
     \end{tabularx} 
     \end{table}
    \end{document}

  4. #4
    Registrierter Benutzer
    Registriert seit
    22.04.2009
    Beiträge
    15
    Vielen vielen Dank für die Hilfe. Jetzt funktioniert alles und sieht super aus

Lesezeichen

Berechtigungen

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