booktabs, multicolumn Name der Zeile nicht zentriert

Tabellen und Grafiken erstellen und anordnen


kugelfisch
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Fr 3. Jul 2015, 10:03

booktabs, multicolumn Name der Zeile nicht zentriert

Beitrag von kugelfisch »

Hallo, ich schreibe Tabellen mit dem booktabs-Paket.

Wenn ich aber eine Zeile über mehrere Spalten gehen lassen will, wird der Name dieser Zeile nicht zentriert dargestellt, also so, dass er zentral nur über den Spalten ist, über die er geht. In meinem Beispiel unten ist das das Wort "Oberbegriff". Was kann ich tun?
\documentclass[12pt,a4paper]{article}
\usepackage{booktabs}
\usepackage{caption}

\begin{document}

\begin{table}[H]
\begin{center}
\caption{Name der Tabelle}
\begin{tabular}{c c c c c  c}
\toprule[2pt]
\multicolumn{3}{c}{Oberbegriff}\\
\cmidrule(l){2-6} \morecmidrules \cmidrule(l){2-6}
Name & Spalte 1 & Spalte 2 & Spalte 3 & Spalte 4 & Spalte 5 \\
\midrule
01 & 4 & x & y & z & x1 \\
\midrule
\bottomrule[2pt]
\end{tabular}
\label{Ergebnis SubCon}
\end{center}
\end{table}

\end{document}
Gruß
Laura

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du wirst nur korrektes code-markup erhalten, wenn du die Tags ordentlich schließt (Forwardslash statt Backslash) und BBCode nicht durch Knopfdruck zu deaktivieren.
Bitte prüfe vor dem Absenden deine Beiträge mit dem Vorschau-Button, dann hat das Moderatorenteam weniger zu tun.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

\documentclass[12pt,a4paper]{article}
\usepackage{booktabs}
\usepackage{caption}

\begin{document}

%\begin{table}%[H]% ungültig!!!!
%	\begin{center}% NEIN
\centering
%		\caption{Name der Tabelle}
		\begin{tabular}{c c c c c  c}
			\toprule[2pt]
&			\multicolumn{5}{c}{Oberbegriff}\\
			\cmidrule(l){2-6} \morecmidrules
			\cmidrule(l){2-6}
			Name & Spalte 1 & Spalte 2 & Spalte 3 &
			Spalte 4 & Spalte 5 \\
			\midrule
			01 & 4 & x & y & z & x1 \\
			\midrule
			\bottomrule[2pt]
		\end{tabular}
%		\label{Ergebnis SubCon}
%	\end{center}
%\end{table}

\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

kugelfisch
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Fr 3. Jul 2015, 10:03

Beitrag von kugelfisch »

Vielen Dank für die schnelle Antwort!

Leider weiß ich nicht, was ich mit der Antwort und der veränderten Quelldatei anfangen soll. Bei mir läuft dieses Beispiel nicht.

Kann ich bitte noch ein paar Erläuterungen zu den Änderungen haben (im Fließtext und nicht als Kommentar im Code)?

Gruß
Laura

kugelfisch
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Fr 3. Jul 2015, 10:03

Beitrag von kugelfisch »

Habs jetzt rausbekommen. Es liegt tatsächlich an dem "&" vor \mulitcolumn und an der "5" statt der "3".

Danke, damit ist die Frage beantwortet!

Antworten