Seite 1 von 1

Zeilenabstände in Tabellenzellen

Verfasst: Di 18. Mär 2014, 13:51
von fran_may
Hallo,

beim Schreiben meiner Doktorarbeit bzw. beim Erstellen der Tabellen dafür bin ich auf folgendes Problem gestoßen:

Wenn der Text innerhalb einer Tabellenzelle mit mehreren Zeilen nicht in der Schriftgröße "normal" geschrieben ist, sondern in einer kleineren oder größeren Schriftart, stimmen die Zeilenabstände für die jeweils letzte Zeile nicht mehr. Im Fall einer größeren Schriftart, wird der Abstand zu klein, im Fall einer kleineren Schriftart wird der Abstand zu groß.

Wie kann man dieses Problem lösen und einheitliche Abstände auch bei kleineren Schriftarten erzeugen?

Die angefügte Pdf zeigt ein Beispiel:
https://www.dropbox.com/s/p9qoh5xrxivejdf/beispiel.pdf
(Die Pdf direkt hier hochzuladen hat leider nicht funktioniert, daher über DropBox)

Der Code für diese Tabelle lautet folgendermaßen:
\begin{tabular}{>{\centering}p{2cm}>{\centering}p{2cm}>{\centering}p{2cm}}
\toprule 
Schriftgröße:

winzig & Schriftgröße:

normal & Schriftgröße:

riesig\tabularnewline
\midrule
{\tiny{Test}}{\tiny \par}

{\tiny{Test}}{\tiny \par}

{\tiny{Test}}{\tiny \par}

{\tiny{Test}}{\tiny \par}

{\tiny{Test}}{\tiny \par}

{\tiny{Test}} & Test

Test

Test

Test

Test

Test & {\huge{Test}}{\huge \par}

{\huge{Test}}{\huge \par}

{\huge{Test}}{\huge \par}

{\huge{Test}}{\huge \par}

{\huge{Test}}{\huge \par}

{\huge{Test}}\tabularnewline
\bottomrule
\end{tabular}
Vielen Dank für die Hilfe!

Verfasst: Di 18. Mär 2014, 14:46
von esdd
Hier ist ein Vorschag für deine Tabelle:
\documentclass{scrartcl}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage{array}
\usepackage{booktabs}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}

\begin{document}
\begin{tabular}{C{2.5cm}C{2.5cm}C{2.5cm}} 
\toprule 
  Schriftgröße:\par winzig 
    & Schriftgröße:\par normal 
    & Schriftgröße:\par riesig
  \tabularnewline 
  \midrule 
  \tiny 
    Test\par
    Test\par
    Test\par
    Test\par
    Test\par
    Test
  & 
    Test\par
    Test\par
    Test\par
    Test\par
    Test\par
    Test
  & \huge
    Test\par
    Test\par
    Test\par
    Test\par
    Test\par
    Test
  \tabularnewline
  \bottomrule 
\end{tabular}
\end{document}


Infos zu den Schriftgrößenumschaltern findest du unter Was ist an \Huge{Text}, \Large{Text}, \footnotesize{Text} etc. falsch?

Gruß
Elke

Verfasst: Di 18. Mär 2014, 17:29
von fran_may
Herzlichen Dank! Das hat das Problem gelöst. Die Schriftgrößenformatierung muss für die ganze Zelle/Spalte/Tabelle gelten und darf nicht für jedes Wort einzeln "geöffnet" und "geschlossen" werden. Jetzt funktioniert es.