von Jonas_123456 » So 14. Jul 2013, 18:13
Ich habe ein ähnliches Problem mit den Abständen in einer Tabelle, darum mach ich hier mal weiter:
Ich möchte eine Tabelle so formatieren, dass alle Felder trotz fester Spaltenbreite horizontal zentriert und die Spalten 2 und 3 auch vertikal zentriert sind. Leider gehen dabei die Abstände total in die Hose und ich komme nicht darauf, warum.
Hier ein Minimalbeispiel...
\documentclass[
12pt, % Schriftgröße
DIV10,
ngerman, % für Umlaute, Silbentrennung etc.
a4paper, % Papierformat
oneside, % einseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=false, % Abstand zwischen Absätzen (halbe Zeile) (vorher "=half")
headings=small, % Größe der Überschriften verkleinern
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{tabularx}
\usepackage{supertabular}
\usepackage{hhline}
\usepackage{colortbl}
\definecolor{Gray}{gray}{0.9}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit
\begin{document}
\begin{figure}[h]
\begin{center}\begin{small}\begin{sffamily}
\begin{tabular}{L{3.2cm}|C{4.8cm}C{4.8cm}}
& \textbf{Betriebswirtschaft} & \textbf{Andragogik} \\
\hhline{===} % oder auch einfach \hline \hline
\textbf{primärer Bezugs\-gegenstand}
& Waren \linebreak Objekte (Prozesse, Güter, Akteure)
& Lernprozesse\linebreak Subjekte (Lernende, Lehrende) \\
\rowcolor{Gray}
\textbf{weitere Bezugs\-gegenstände}
& Einkaufs- Produktions- und Absatzbedingungen
& Lernbedingungen und –begründungen \\
\end{tabular} \\
\end{sffamily}\end{small}\end{center}
\end{figure}
\end{document}
... und so sieht das ganze bei mir nach dem Kompilieren aus: Die rot markierten Stellen markieren die Problem-Abstände.

Ich habe ein ähnliches Problem mit den Abständen in einer Tabelle, darum mach ich hier mal weiter:
Ich möchte eine Tabelle so formatieren, dass alle Felder trotz fester Spaltenbreite horizontal zentriert und die Spalten 2 und 3 auch vertikal zentriert sind. Leider gehen dabei die Abstände total in die Hose und ich komme nicht darauf, warum.
Hier ein Minimalbeispiel...
[code]\documentclass[
12pt, % Schriftgröße
DIV10,
ngerman, % für Umlaute, Silbentrennung etc.
a4paper, % Papierformat
oneside, % einseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=false, % Abstand zwischen Absätzen (halbe Zeile) (vorher "=half")
headings=small, % Größe der Überschriften verkleinern
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{tabularx}
\usepackage{supertabular}
\usepackage{hhline}
\usepackage{colortbl}
\definecolor{Gray}{gray}{0.9}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit
\begin{document}
\begin{figure}[h]
\begin{center}\begin{small}\begin{sffamily}
\begin{tabular}{L{3.2cm}|C{4.8cm}C{4.8cm}}
& \textbf{Betriebswirtschaft} & \textbf{Andragogik} \\
\hhline{===} % oder auch einfach \hline \hline
\textbf{primärer Bezugs\-gegenstand}
& Waren \linebreak Objekte (Prozesse, Güter, Akteure)
& Lernprozesse\linebreak Subjekte (Lernende, Lehrende) \\
\rowcolor{Gray}
\textbf{weitere Bezugs\-gegenstände}
& Einkaufs- Produktions- und Absatzbedingungen
& Lernbedingungen und –begründungen \\
\end{tabular} \\
\end{sffamily}\end{small}\end{center}
\end{figure}
\end{document}[/code]
... und so sieht das ganze bei mir nach dem Kompilieren aus: Die rot markierten Stellen markieren die Problem-Abstände.
[url=http://www.picfront.org/d/902s][img]http://www12.picfront.org/picture/7cxTFR2p9iz/thb/latex-tabellen-fehler.jpg[/img][/url]