mermshaus
21-03-2009, 20:59
Hallo!
Ich versuche gerade, diese Grafik (http://tu-dresden.de/die_tu_dresden/fakultaeten/fakultaet_informatik/smt/dil/ib/laendervergleich/oesterreich/oestereich) in LaTeX nachzubauen. Da ich keine bessere Idee hatte, habe ich es mit einer Tabelle probiert:
\documentclass[draft,a4paper,12pt,ngerman,parskip=half,titlepage, fleqn]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[babel]{microtype}
\usepackage{lmodern}
\usepackage{array}
\usepackage{multirow}
\usepackage{rotating}
\newcommand{\mc}{\multicolumn}
\newcommand{\mr}{\multirow}
\begin{document}
\begin{figure}
\small
\centering
\begin{tabular}{p{0.4cm}*{16}{p{0.4cm}}|p{0.1cm}p{ 0.4cm}p{0.4cm}}
m & m & m & m & m & m & m & m & m & m & m & m & m & m & m & m & m & \, & m & m \\
\cline{2-17}
& \mc{8}{|l|}{Universität} & \mc{4}{l|}{Fachhoch-} & \mc{4}{l|}{Akademie} & & \\
& \mc{8}{|l|}{} & \mc{4}{l|}{schule} & \mc{4}{c|}{} & & \\
& \mc{8}{|l|}{} & \mc{4}{l|}{} & \mc{4}{c|}{} & & \\ \cline{2-17}
\mc{2}{l}{\tiny Schulstufe} & \mc{15}{c}{} & & \mc{2}{l}{\tiny Alter}\\ \cline{4-6}
& \mc{2}{c}{} & \mc{3}{|l|}{Kolleg} & \mc{11}{c}{} & & \\ \cline{5-7}
13 & \mc{2}{c|}{} & & \mc{3}{|l|}{BHS} & \mc{10}{c}{} & & 18 & \\ \cline{2-4} \cline{8-10} \cline{13-15}
12 & \mc{3}{|l}{AHS} & \mc{3}{|l}{- HTL} & \mc{3}{|l|}{BMS} & & & \mc{3}{|l}{Berufs-} & \mc{2}{|c}{} & & 17 & \\ \cline{11-11}
11 & \mc{3}{|l}{Oberstufe} & \mc{3}{|l}{- HAK} & \mc{4}{|l|}{- Fachschule} & & \mc{3}{|l}{schule} & \mc{2}{|c}{} & & 16 & \\ \cline{12-12}
10 & \mc{3}{|c}{} & \mc{3}{|l}{- HLW} & \mc{5}{|l}{- Handelschule} & \mc{3}{|c}{} & \mc{2}{|c}{} & & 15 & \\ \cline{13-17} \cline{19-20}
9 & \mc{3}{|c}{} & \mc{3}{|l}{} & \mc{5}{|c}{} & \mc{4}{|l|}{Poly.} & & & 14 & \mr{9}{*}{\begin{sideways}Unterrichtspflicht\end{s ideways}}\\ \cline{2-16}
8 & \mc{4}{|l|}{AHS} & \mc{11}{l|}{Hauptschule} & & & 13 & \\
7 & \mc{4}{|l|}{Unterstufe} & \mc{11}{c|}{} & & & 12 & \\
6 & \mc{4}{|l|}{} & \mc{11}{c|}{} & & & 11 & \\
5 & \mc{4}{|l|}{} & \mc{11}{c|}{} & & & 10 & \\ \cline{2-16}
4 & \mc{15}{|l|}{Volksschule} & & & 9 & \\
3 & \mc{15}{|l|}{} & & & 8 & \\
2 & \mc{15}{|l|}{} & & & 7 & \\
1 & \mc{15}{|l|}{} & \mr{-9}{*}{\begin{sideways}Sonderschule\end{sideways}} & & 6 & \\ \cline{2-17} \cline{19-20}
& \mc{10}{|l}{Kindergarten} & \mc{6}{|l|}{Vorschule} & & 5 & \\ \cline{12-17}
& \mc{16}{|l|}{} & & 4 & \\
& \mc{16}{|l|}{} & & 3 & \\ \cline{2-17}
\end{tabular}
\caption{Das österreichische Schulsystem}
\end{figure}
\end{document}
Das Resultat sieht prinzipiell einigermaßen okay aus, aber sobald ich die oberste Zeile (die mit den m-Buchstaben) entferne, verspringt alles. Ich denke mal, die Angaben zur Spaltenbreite werden ignoriert. Ich kann mir allerdings nicht erklären, wieso.
Hat da jemand eine Idee?
Oder weiß jemand, wie ich die Grafik geschickter umsetzen könnte? Richtig toll ist es so nicht.
Viele Dank!
Marc
Ich versuche gerade, diese Grafik (http://tu-dresden.de/die_tu_dresden/fakultaeten/fakultaet_informatik/smt/dil/ib/laendervergleich/oesterreich/oestereich) in LaTeX nachzubauen. Da ich keine bessere Idee hatte, habe ich es mit einer Tabelle probiert:
\documentclass[draft,a4paper,12pt,ngerman,parskip=half,titlepage, fleqn]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[babel]{microtype}
\usepackage{lmodern}
\usepackage{array}
\usepackage{multirow}
\usepackage{rotating}
\newcommand{\mc}{\multicolumn}
\newcommand{\mr}{\multirow}
\begin{document}
\begin{figure}
\small
\centering
\begin{tabular}{p{0.4cm}*{16}{p{0.4cm}}|p{0.1cm}p{ 0.4cm}p{0.4cm}}
m & m & m & m & m & m & m & m & m & m & m & m & m & m & m & m & m & \, & m & m \\
\cline{2-17}
& \mc{8}{|l|}{Universität} & \mc{4}{l|}{Fachhoch-} & \mc{4}{l|}{Akademie} & & \\
& \mc{8}{|l|}{} & \mc{4}{l|}{schule} & \mc{4}{c|}{} & & \\
& \mc{8}{|l|}{} & \mc{4}{l|}{} & \mc{4}{c|}{} & & \\ \cline{2-17}
\mc{2}{l}{\tiny Schulstufe} & \mc{15}{c}{} & & \mc{2}{l}{\tiny Alter}\\ \cline{4-6}
& \mc{2}{c}{} & \mc{3}{|l|}{Kolleg} & \mc{11}{c}{} & & \\ \cline{5-7}
13 & \mc{2}{c|}{} & & \mc{3}{|l|}{BHS} & \mc{10}{c}{} & & 18 & \\ \cline{2-4} \cline{8-10} \cline{13-15}
12 & \mc{3}{|l}{AHS} & \mc{3}{|l}{- HTL} & \mc{3}{|l|}{BMS} & & & \mc{3}{|l}{Berufs-} & \mc{2}{|c}{} & & 17 & \\ \cline{11-11}
11 & \mc{3}{|l}{Oberstufe} & \mc{3}{|l}{- HAK} & \mc{4}{|l|}{- Fachschule} & & \mc{3}{|l}{schule} & \mc{2}{|c}{} & & 16 & \\ \cline{12-12}
10 & \mc{3}{|c}{} & \mc{3}{|l}{- HLW} & \mc{5}{|l}{- Handelschule} & \mc{3}{|c}{} & \mc{2}{|c}{} & & 15 & \\ \cline{13-17} \cline{19-20}
9 & \mc{3}{|c}{} & \mc{3}{|l}{} & \mc{5}{|c}{} & \mc{4}{|l|}{Poly.} & & & 14 & \mr{9}{*}{\begin{sideways}Unterrichtspflicht\end{s ideways}}\\ \cline{2-16}
8 & \mc{4}{|l|}{AHS} & \mc{11}{l|}{Hauptschule} & & & 13 & \\
7 & \mc{4}{|l|}{Unterstufe} & \mc{11}{c|}{} & & & 12 & \\
6 & \mc{4}{|l|}{} & \mc{11}{c|}{} & & & 11 & \\
5 & \mc{4}{|l|}{} & \mc{11}{c|}{} & & & 10 & \\ \cline{2-16}
4 & \mc{15}{|l|}{Volksschule} & & & 9 & \\
3 & \mc{15}{|l|}{} & & & 8 & \\
2 & \mc{15}{|l|}{} & & & 7 & \\
1 & \mc{15}{|l|}{} & \mr{-9}{*}{\begin{sideways}Sonderschule\end{sideways}} & & 6 & \\ \cline{2-17} \cline{19-20}
& \mc{10}{|l}{Kindergarten} & \mc{6}{|l|}{Vorschule} & & 5 & \\ \cline{12-17}
& \mc{16}{|l|}{} & & 4 & \\
& \mc{16}{|l|}{} & & 3 & \\ \cline{2-17}
\end{tabular}
\caption{Das österreichische Schulsystem}
\end{figure}
\end{document}
Das Resultat sieht prinzipiell einigermaßen okay aus, aber sobald ich die oberste Zeile (die mit den m-Buchstaben) entferne, verspringt alles. Ich denke mal, die Angaben zur Spaltenbreite werden ignoriert. Ich kann mir allerdings nicht erklären, wieso.
Hat da jemand eine Idee?
Oder weiß jemand, wie ich die Grafik geschickter umsetzen könnte? Richtig toll ist es so nicht.
Viele Dank!
Marc