PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle Zeilenabstände



atero
22-04-2010, 13:50
Hallo,

ich möchte gerne ein Art Notenspiegel erstellen. Erster Versuch:

\documentclass{scrartcl}
\usepackage{enumitem}

\begin{document}

\begin{tabular}{ lp{11cm} l }
Fach 1 & 1,0 \\
\parbox{11cm}{Fach 2a \newline Fach 2b} & 2,0\\
\parbox{11cm}{Fach 3a \newline Fach 3b} & 3,0\\
Fach 4 & 4,0\\
Fach 5 & 1,0\\
\parbox{11cm}{Fach 6:
\begin{itemize}
\item Unterfach 6a
\item Unterfach 6b
\end{itemize}} & 2,0\\
\parbox{11cm}{Fach 7:
\begin{itemize}
\item Unterfach 7a
\item Unterfach 7b
\end{itemize}}& 3,0\\
\end{tabular}
\end{document}
Noch nicht sonderlich schön. Etwas besser wird es so:

\documentclass{scrartcl}
\usepackage{enumitem}

\begin{document}
\renewcommand{\arraystretch}{2}
\setlist{noitemsep}%Itemize Abstand auf einfachen Zeilenabstand setzen

\begin{tabular}{ lp{11cm} l }
Fach 1 & 1,0 \\
\parbox{11cm}{Fach 2a \newline Fach 2b} & 2,0\\
\parbox{11cm}{Fach 3a \newline Fach 3b} & 3,0\\
Fach 4 & 4,0\\
Fach 5 & 1,0\\
\parbox{11cm}{Fach 6:
\begin{itemize}
\item Unterfach 6a
\item Unterfach 6b
\end{itemize}} & 2,0\\
\parbox{11cm}{Fach 7:
\begin{itemize}
\item Unterfach 7a
\item Unterfach 7b
\end{itemize}}& 3,0\\
\end{tabular}
\end{document}


Was mir hier immer noch nicht gefällt: Der Abstand zwischen "Fach 6" und "Unterfach 6a" ist zu groß. Außerdem sind die vertikalen Abstände zwischen den Fächern finde ich nicht schön, da immer unterschiedlich groß (z.B. ist der Abstand zwischen "Fach 2b" und "Fach 3a" viel kleiner als zwischen "Fach 4" und "Fach 5").
Kann mir jemand einen Tipp geben wie man das schöner hin bekommt?

Viele Grüße
atero

LuPi
22-04-2010, 14:10
*Eine*, allerdings etwas gebastelte, Möglichkeit zeigt der folgende Code. Ich gehe allerdings davon aus, dass Herbert etwas eleganteres aus dem Hut zaubern wird.


\documentclass{scrartcl}
\usepackage{enumitem}

\begin{document}
\renewcommand{\arraystretch}{2}

\begin{tabular}{p{11cm}p{11cm}}
Fach 1 & 1,0 \\
\begin{tabular}[t]{@{}l@{}}
Fach 2a \\[-3ex]
Fach 2b
\end{tabular} & 2,0\\
\begin{tabular}[t]{@{}l@{}}
Fach 3a \\[-3ex]
Fach 3b
\end{tabular} & 2,0\\
Fach 4 & 4,0\\
Fach 5 & 1,0\\
\begin{tabular}[t]{@{}l@{}}
Fach 6:\\[-3ex]
$\bullet$ Fach 6a \\[-3ex]
$\bullet$ Fach 6b
\end{tabular} &
\begin{tabular}[t]{@{}l@{}}
\\[-3ex]
2,0
\end{tabular} \\
\begin{tabular}[t]{@{}l@{}}
Fach 7:\\[-3ex]
$\bullet$ Fach 7a \\[-3ex]
$\bullet$ Fach 7b
\end{tabular} &
\begin{tabular}[t]{@{}l@{}}
\\[-3ex]
3,0
\end{tabular} \\
\end{tabular}
\end{document}

atero
26-04-2010, 18:34
nun sind die vertikalen Abstände links gleich - danke für diese Lösung!