Innerhalb einer \multicolumn eine \subsection verwenden

Tabellen und Grafiken erstellen und anordnen


Melanie
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Di 7. Dez 2010, 21:10

Innerhalb einer \multicolumn eine \subsection verwenden

Beitrag von Melanie »

Hallo Zusammen,

ich möchte in einer Tabelle mit zwei Spalten in der ersten gesamten Zeile (\multicolumn) eine Überschrift (\subsection) verwenden. Leider ist dies nicht so leicht. Mein Minimalbeispiel:
\documentclass[
		pdftex,
		a4paper,
		12pt,	
		oneside,	
		numbers=noenddot,		
		parskip,
		final,	
		headsepline,			
		footsepline,			
		idxtotoc,					
		listof=totoc,]{scrbook}

\begin{document} 

\begin{tabular}{|p{7.25cm}|p{7.25cm}|}

\multicolumn{2}{|l|} \subsection{Das Minimalbeispiel} \\

Spalte 1 & Spalte 2 \\

\hline
\end{tabular}    

\end{document}


Hierbei bekomme ich folgende Fehler:
...
! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.107 \multicolumn{2}{|l|} \subsection
                                      {Das Minimalbeispiel} \\
Try typing  <return>  to proceed.
If that doesn't work, type  X <return>  to quit.


! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.107 \multicolumn{2}{|l|} \subsection
                                      {Das Minimalbeispiel} \\
Try typing  <return>  to proceed.
If that doesn't work, type  X <return>  to quit.


! Package titlesec Error: Entered in horizontal mode.

See the titlesec package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.107 \multicolumn{2}{|l|} \subsection
                                      {Das Minimalbeispiel} \\
The <format> argument cannot contain horizontal material
such as text, \noindent, \makebox, etc.
...


Beim Verwenden von einer \subsection innerhalb einer \tabular (ohne \multicolumn) gitb es keine Probleme, aber dies entspricht leider nicht meinen Vorstellungen von der Tabelle. Kann mir jemand Helfen?

Im Vorraus bereits vielen Dank
Gruß
Melanie

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Wenn du die Multicolumn als p-Spalte statt l-Spalte definierst, klappts.
Bei p-Spalten ist die Breite fix, bei l-, r- und c-Spalten ist sie vom Inhalt abhängig. Wenn man Umgebungen o.ä. in einer Tabellenspalte braucht, klappt das meistens nur mit p-Spalten.

Melanie
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: Di 7. Dez 2010, 21:10

Beitrag von Melanie »

Super so klappt es.
Vielen Dank für die schnelle Antwort :D

Antworten