Arno
09-12-2009, 09:04
Hallo,
ich kämpfe zur Zeit mit einer Tabelle und hoffe das sich hier jemand findet der/die helfen kann.
Ich habe eine Tabelle mit 9 Zeilen und 10 Spalten. Dabei ist die Zeilenhöhe der obersten Zeile größer als die der restlichen Zeilen. Außerdem sind in den Spalten 2 und 10 die Zellen doppelt so hoch wie in den restlichen Spalten.
Nun möchte ich die Zellen der Zeilen 2 bis 9 durch horizontale Linien getrennt haben. Dabei sollen die Trennlinien alle Spalten außer denen der Spalte 2 und 20 erfassen (da Spalte 2 und 10 größere Zellen haben und ort die Trennlinien auch schon korrekt sind).
Dann möchte ich die Spalten 3/4, 4/5, 6/7 und 8/9 nochdurch vertikale Linien trennen. Diese sollen auch nicht durchgehen sein, sondern in der dritten Zeile der Überschrift (in der die Zahl steht) beginnen.
Außerdem sollen die Einträge der Spalten 2 und 10 nicht nur vertikal, sondern auch horizontal in der jeweiligen Zelle zentriert sein.
Ich habe mir bereits die Tabsatz Dokumentation angesehen. In ihr wird für die horizontalen Trennlinien der Befehl \cline empfohlen. Das habe ich bei meinem Beispiel versucht, blieb aber leider wirkungslos...
Ich hänge mal ein Minimalbeispiel zur Verdeutlichung an
\documentclass[12pt,a4paper,oneside,bibtotoc,liststotoc,headlines =2.1]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[T1]{fontenc}
\usepackage{tocloft}
\usepackage{listings}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{|c|c|ccc|cr|cr|c|}\hline
{\bf } & {\bf } & {\bf } & {\bf Überschrift 3} & {\bf } & {\bf Überschrift 4} & {\bf } & {\bf Überschrift 5} & {\bf} & {\bf } \\
{\bf Überschrift} & {\bf Uberschrift} & {\bf } & {\bf } & {\bf } & \multicolumn{ 2}{|c}{{\bf }} & \multicolumn{ 2}{|c}{{\bf }} & {\bf Überschrift 6} \\
{\bf 1} & {\bf 2} & {\bf 3} & {\bf 3} & {\bf 3} & {\bf 4} & {\bf 4} & {\bf 5} & {\bf 5} & {\bf } \\
{\bf } & {\bf } & {\bf 1} & {\bf 2} & {\bf 3} & {\bf 1} & {\bf 2} & {\bf 1} & {\bf 2} & {\bf } \\\hline
Feld 1.1 & \multicolumn{ 1}{|c|}{Feld 2.1} & Feld 3.1.1 & Feld 3.1.2 & Feld 3.1.3 & Feld 4.1.1 & Feld 4.1.2 & Feld 5.1.1 & Feld 5.1.2 & \multicolumn{ 1}{|c|}{Feld 6.1}\cline{1-1} \\
Feld 1.2 & \multicolumn{ 1}{|c|}{} & Feld 3.2.1 & Feld 3.2.2 & Feld 3.2.3 & Feld 4.2.1 & Feld 4.2.2 & Feld 5.2.1 & Feld 5.2.2 & \multicolumn{ 1}{|c|}{} \\\hline
Feld 1.3 & \multicolumn{ 1}{|c|}{Feld 2.2} & Feld 3.3.1 & Feld 3.3.2 & Feld 3.3.3 & Feld 4.3.1 & Feld 4.3.2 & Feld 5.3.1 & Feld 5.3.2 & \multicolumn{ 1}{|c|}{Feld 6.2} \\
Feld 1.4 & \multicolumn{ 1}{|c|}{} & Feld 3.4.1 & Feld 3.4.2 & Feld 3.4.3 & Feld 4.4.1 & Feld 4.4.2 & Feld 5.4.1 & Feld 5.4.2 & \multicolumn{ 1}{|c|}{} \\\hline
Feld 1.5 & \multicolumn{ 1}{|c|}{Feld 2.3} & Feld 3.5.1 & Feld 3.5.2 & Feld 3.5.3 & Feld 4.5.1 & Feld 4.5.2 & Feld 5.5.1 & Feld 5.5.2 & \multicolumn{ 1}{|c|}{Feld 6.3} \\
Feld 1.6 & \multicolumn{ 1}{|c|}{} & Feld 3.6.1 & Feld 3.6.2 & Feld 3.6.3 & Feld 4.6.1 & Feld 4.6.2 & Feld 5.6.1 & Feld 5.6.2 & \multicolumn{ 1}{|c|}{} \\\hline
Feld 1.7 & \multicolumn{ 1}{|c|}{Feld 2.4} & Feld 3.7.1 & Feld 3.7.2 & Feld 3.7.3 & Feld 4.7.1 & Feld 4.7.2 & Feld 5.7.1 & Feld 5.7.2 & \multicolumn{ 1}{|c|}{Feld 6.4} \\
Feld 1.8 & \multicolumn{ 1}{|c|}{} & Feld 3.8.1 & Feld 3.8.2 & Feld 3.8.3 & Feld 4.8.1 & Feld 4.8.2 & Feld 5.8.1 & Feld 5.8.2 & \multicolumn{ 1}{|c|}{} \\
\hline
\end{tabular}
\end{document}
ich kämpfe zur Zeit mit einer Tabelle und hoffe das sich hier jemand findet der/die helfen kann.
Ich habe eine Tabelle mit 9 Zeilen und 10 Spalten. Dabei ist die Zeilenhöhe der obersten Zeile größer als die der restlichen Zeilen. Außerdem sind in den Spalten 2 und 10 die Zellen doppelt so hoch wie in den restlichen Spalten.
Nun möchte ich die Zellen der Zeilen 2 bis 9 durch horizontale Linien getrennt haben. Dabei sollen die Trennlinien alle Spalten außer denen der Spalte 2 und 20 erfassen (da Spalte 2 und 10 größere Zellen haben und ort die Trennlinien auch schon korrekt sind).
Dann möchte ich die Spalten 3/4, 4/5, 6/7 und 8/9 nochdurch vertikale Linien trennen. Diese sollen auch nicht durchgehen sein, sondern in der dritten Zeile der Überschrift (in der die Zahl steht) beginnen.
Außerdem sollen die Einträge der Spalten 2 und 10 nicht nur vertikal, sondern auch horizontal in der jeweiligen Zelle zentriert sein.
Ich habe mir bereits die Tabsatz Dokumentation angesehen. In ihr wird für die horizontalen Trennlinien der Befehl \cline empfohlen. Das habe ich bei meinem Beispiel versucht, blieb aber leider wirkungslos...
Ich hänge mal ein Minimalbeispiel zur Verdeutlichung an
\documentclass[12pt,a4paper,oneside,bibtotoc,liststotoc,headlines =2.1]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[T1]{fontenc}
\usepackage{tocloft}
\usepackage{listings}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{|c|c|ccc|cr|cr|c|}\hline
{\bf } & {\bf } & {\bf } & {\bf Überschrift 3} & {\bf } & {\bf Überschrift 4} & {\bf } & {\bf Überschrift 5} & {\bf} & {\bf } \\
{\bf Überschrift} & {\bf Uberschrift} & {\bf } & {\bf } & {\bf } & \multicolumn{ 2}{|c}{{\bf }} & \multicolumn{ 2}{|c}{{\bf }} & {\bf Überschrift 6} \\
{\bf 1} & {\bf 2} & {\bf 3} & {\bf 3} & {\bf 3} & {\bf 4} & {\bf 4} & {\bf 5} & {\bf 5} & {\bf } \\
{\bf } & {\bf } & {\bf 1} & {\bf 2} & {\bf 3} & {\bf 1} & {\bf 2} & {\bf 1} & {\bf 2} & {\bf } \\\hline
Feld 1.1 & \multicolumn{ 1}{|c|}{Feld 2.1} & Feld 3.1.1 & Feld 3.1.2 & Feld 3.1.3 & Feld 4.1.1 & Feld 4.1.2 & Feld 5.1.1 & Feld 5.1.2 & \multicolumn{ 1}{|c|}{Feld 6.1}\cline{1-1} \\
Feld 1.2 & \multicolumn{ 1}{|c|}{} & Feld 3.2.1 & Feld 3.2.2 & Feld 3.2.3 & Feld 4.2.1 & Feld 4.2.2 & Feld 5.2.1 & Feld 5.2.2 & \multicolumn{ 1}{|c|}{} \\\hline
Feld 1.3 & \multicolumn{ 1}{|c|}{Feld 2.2} & Feld 3.3.1 & Feld 3.3.2 & Feld 3.3.3 & Feld 4.3.1 & Feld 4.3.2 & Feld 5.3.1 & Feld 5.3.2 & \multicolumn{ 1}{|c|}{Feld 6.2} \\
Feld 1.4 & \multicolumn{ 1}{|c|}{} & Feld 3.4.1 & Feld 3.4.2 & Feld 3.4.3 & Feld 4.4.1 & Feld 4.4.2 & Feld 5.4.1 & Feld 5.4.2 & \multicolumn{ 1}{|c|}{} \\\hline
Feld 1.5 & \multicolumn{ 1}{|c|}{Feld 2.3} & Feld 3.5.1 & Feld 3.5.2 & Feld 3.5.3 & Feld 4.5.1 & Feld 4.5.2 & Feld 5.5.1 & Feld 5.5.2 & \multicolumn{ 1}{|c|}{Feld 6.3} \\
Feld 1.6 & \multicolumn{ 1}{|c|}{} & Feld 3.6.1 & Feld 3.6.2 & Feld 3.6.3 & Feld 4.6.1 & Feld 4.6.2 & Feld 5.6.1 & Feld 5.6.2 & \multicolumn{ 1}{|c|}{} \\\hline
Feld 1.7 & \multicolumn{ 1}{|c|}{Feld 2.4} & Feld 3.7.1 & Feld 3.7.2 & Feld 3.7.3 & Feld 4.7.1 & Feld 4.7.2 & Feld 5.7.1 & Feld 5.7.2 & \multicolumn{ 1}{|c|}{Feld 6.4} \\
Feld 1.8 & \multicolumn{ 1}{|c|}{} & Feld 3.8.1 & Feld 3.8.2 & Feld 3.8.3 & Feld 4.8.1 & Feld 4.8.2 & Feld 5.8.1 & Feld 5.8.2 & \multicolumn{ 1}{|c|}{} \\
\hline
\end{tabular}
\end{document}