Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Tabellenhöhe reduzieren

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

    Tabellenhöhe reduzieren

    Ich würde gern die Höhe der folgenden Tabelle reduzieren, weil die Tabelle einfach nicht mehr auf eine Seite passt.

    Code:
    \begin{table} [H]
     \caption{\textbf{Descriptive Statistics}}
     \label{des}
     \begin{center}
     \begin{tabular}{l r r r r r r r} \hline \hline
    %body
      \end{tabular}
     \end{center}
    \end{table}
    Ich habe \tiny versucht vor die Tabelle zu schreiben, das hatte jedoch keinen Effekt.
    Hat jemand einen anderen Tipp oder weiß, warum \tiny nicht funktioniert hat? Ich würde ungern \tiny{} für jedes Element benutzen, da es sehr viele Elemente sind und es sein kann, dass ich die Schriftgröße irgendwann nochmals ändern muss.

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    \tiny funktioniert schon (auch wenn \small sicherlich angebrachter wäre,
    mit Rücksicht auf die Leser ...), es hängt nur davon ab, das an der
    richtigen Stelle zu platzieren.

    Ansonsten solltest Du \renewcommand{\arraystretch}{0.9} (oder einen
    ähnlichen Wert) testen. (link)

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.02.2009
    Beiträge
    25
    Ok, und was ist die richtige Stelle? Ich hatte es so probiert:

    Code:
    \tiny
    \begin{table} [H]
     \caption{\textbf{Descriptive Statistics}}
     \label{des}
     \begin{center}
     \begin{tabular}{l r r r r r r r} \hline \hline
    %body
      \end{tabular}
     \end{center}
    \end{table}
    \normalsize
    Danke für die schnelle Antwort!

  4. #4
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Nächstes Mal bitte ein vollständiges Minimalbeispiel.

    So klappts:
    Code:
    \documentclass{scrreprt} 
    \usepackage[ngerman]{babel} 
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}	
    \usepackage{float}
    \usepackage{booktabs}
    \usepackage{blindtext} 
    
    \begin{document}
    \blindtext
    
    \begin{table}[H]
    \caption{\textbf{Descriptive Statistics}}
    \label{des}
    \centering
    \tiny
    \begin{tabular}{l r r r r r r r}
    \toprule
    1&2&3&4&5&6&7&8\\
    \midrule
    1&2&3&4&5&6&7&8\\
    1&2&3&4&5&6&7&8\\
    \bottomrule
    \end{tabular}
    \end{table}
    
    \blindtext
    
    \end{document}
    \begin{center}...\end{center} solltest du hier nicht verwenden, da es zusätzliche Abstände einfügt. Es wird hier durch \centering ersetzt.
    \normalsize nach der Tabelle erübrigt sich, da das \tiny jetzt innerhalb der table-Umgebung steht und sich auch nur darauf auswirkt.

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.02.2009
    Beiträge
    25
    Vielen Dank @Xenara.
    So habe ich mir das vorgestellt. Nächstes Mal werde ich ein Minimalbeispiel benutzen.

Lesezeichen

Berechtigungen

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