Longtable im Querformat mit Kapitelüberschrift längs

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Longtable im Querformat mit Kapitelüberschrift längs

von Gast » Do 18. Jan 2018, 16:21

Off-Topic: longtable in center zu verpacken ist Quatsch und funktioniert nur scheinbar, weil zentrieren für longtable die Voreinstellung ist.

On-Topic: Wenn der Abschnitt quasi nur die Tabelle enthält, würde ich die Überschrift einfach mit drehen, also beispielsweise
\documentclass[a4paper, 12pt, captions=tableabove,oneside,numbers=noenddot]{scrreprt}
\usepackage[T1]{fontenc} %Umlaute etc. werden in Ausgabe wiedergegeben
\usepackage[utf8]{inputenc} %Umlaute können eingegeben werden und plattformübergreifende Kodierung
\usepackage[ngerman]{babel} %Sprache und neue Rechtschreibung, Anpassung an gewünschte Sprache
\usepackage{longtable} % zur Darstellung einer Tabelle über mehrere Seiten
\usepackage{siunitx}
\usepackage{filecontents} % Für lange Tabellen mit fester Gesamtbreite zusammen mit ltxtable
\usepackage{booktabs} % Für horizontale Linien in Tabellen
\usepackage{pdflscape} % Querformat einzelner Seiten
\usepackage{float} % mit Parameter H wird Gleitobjekt an diese Stelle gesetzt
\usepackage{varioref} % automatisch mit Seitenangabe
\usepackage{nameref}
\usepackage{setspace} %Zeilenabstand
\onehalfspacing



\begin{document}
   
  \begin{landscape}
   \section{Ergebnisse: Statistische Parameter} \label{ergebnisse_parameter}
      \renewcommand{\arraystretch}{1.5}
         \setlength{\tabcolsep}{5mm}
         \begin{longtable}{p{5.5cm}*{2}{S[table-format=3.1, output-decimal-marker={,},table-space-text-post ={\,\si{\percent}}]S[table-format=3.1,output-decimal-marker={,},table-space-text-post ={\,\si{\percent}}]S[table-format=1.2,output-decimal-marker={,}]}}
            \caption{Arithmetisches Mittel, Median und Fehlerquotient geordnet nach dem arithmetischen Mittel in der Gruppe 1} \label{tab:geordnet}\\
            \toprule
            & \multicolumn{3}{c}{Gruppe 1} & \multicolumn{3}{c}{Gruppe 2}\\
            \cmidrule(lr){2-4} \cmidrule(lr){5-7}
            & \multicolumn{1}{c}{Artih. Mittel} & \multicolumn{1}{r}{Median} & \multicolumn{1}{c}{FQ} & \multicolumn{1}{c}{Arith. Mittel} & \multicolumn{1}{c}{Median} & \multicolumn{1}{c}{FQ}\\
            \endfirsthead \caption[]{Fortsetzung: Arithmetisches Mittel, Median und Fehlerquotient geordnet nach dem arithmetischen Mittel in der Gruppe 1}
            \\
            \toprule
            & \multicolumn{3}{c}{Gruppe 1} & \multicolumn{3}{c}{Gruppe 2}\\
            & {Arith. Mittel} & {Median} & {FQ} & {Arith. Mittel} & {Median} & {FQ}\\
            \midrule \endhead
            \midrule
            &\multicolumn{6}{c}{\underline{Hauptkategorie 1}}\\
            Unterkategorie 1 & 100,0\,\si{\percent}&   100,0\,\si{\percent}&   0,00 &   100,0\,\si{\percent}& 100,0\,\si{\percent}&   0,00\\          
            Unterkategorie 2 & 98,9\,\si{\percent}&   100,0\,\si{\percent}&   0,01 &   96,7\,\si{\percent}&   98,5\,\si{\percent}&   0,03\\
            Unterkategorie 3 & 88,9\,\si{\percent}&   94,5\,\si{\percent}&   0,11 &   88,0\,\si{\percent}&   88,9\,\si{\percent}&   0,12 \\
            &\multicolumn{6}{c}{\underline{Hauptkategorie 2}}\\
            Unterkategorie 4 & 94,7\,\si{\percent} &   100,0\,\si{\percent} &   0,05 &   94,0\,\si{\percent} &   94,4\,\si{\percent} &   0,06\\         
            Unterkategorie 5 & 93,3\,\si{\percent}&   100,0\,\si{\percent}&   0,07 &   72,2\,\si{\percent}&   66,7\,\si{\percent}&   0,28\\         
            Unterkategorie 6 & 93,3\,\si{\percent} &   100,0\,\si{\percent} &   0,07 &   75,0\,\si{\percent} &   66,7\,\si{\percent} &   0,25\\
            Unterkategorie 7 & 92,9\,\si{\percent} &   92,9\,\si{\percent} &   0,07 &   88,1\,\si{\percent} &   89,3\,\si{\percent}&   0,12\\
            Unterkategorie 8 & 85,0\,\si{\percent} &   100,0\,\si{\percent} &   0,15 &   83,3\,\si{\percent} &   92,9\,\si{\percent} &   0,17\\         
            Unterkategorie 9 & 84,1\,\si{\percent} &   85,7\,\si{\percent} &   0,16 &   82,1\,\si{\percent} &   83,3\,\si{\percent} &   0,18\\         
            Unterkategorie 10 & 40,0\,\si{\percent} &   33,3\,\si{\percent} &   0,62 &   38,9\,\si{\percent} &   33,3\,\si{\percent} &   0,61\\         
            Unterkategorie 11 & 7,5\,\si{\percent} &   0,0\,\si{\percent} &   0,93 &   18,8\,\si{\percent} &   12,5\,\si{\percent} &   0,81\\
            
            \bottomrule
      \end{longtable}
\end{landscape}
         
\end{document}
Off-Topic: Bei KOMA-Script braucht man übrigens kein float, sondern kann für nicht gleitende Bilder und Tabellen mit \captionof arbeiten.

Longtable im Querformat mit Kapitelüberschrift längs

von Handball_meets_latex » Do 18. Jan 2018, 15:42

Hallo,

ich habe folgendes Problem: In meinem Anhang habe ich eine Kapitelüberschrift, die alleine auf einer Seite steht, weil die nachfolgende Tabelle quer gedruckt wird. Die Tabelle geht über mehrere Seiten, sodass ein Ausschneiden und wieder einfügen die Seitenzahlen im Tabellenverzeichnis durcheinander bringt. In diesem Forum gab es bereits einige Beiträge dazu, aber die Beispiele funktionieren nicht mehr (s. z. B. hier http://golatex.de/problem-mit-tabelle-u ... hrift.html).

Mein Minimalbeispiel sieht folgendermaßen aus:
\documentclass[a4paper, 12pt, captions=tableabove,oneside,numbers=noenddot]{scrreprt}
\usepackage[T1]{fontenc} %Umlaute etc. werden in Ausgabe wiedergegeben
\usepackage[utf8]{inputenc} %Umlaute können eingegeben werden und plattformübergreifende Kodierung
\usepackage[ngerman]{babel} %Sprache und neue Rechtschreibung, Anpassung an gewünschte Sprache
\usepackage{longtable} % zur Darstellung einer Tabelle über mehrere Seiten
\usepackage{siunitx}
\usepackage{filecontents} % Für lange Tabellen mit fester Gesamtbreite zusammen mit ltxtable
\usepackage{booktabs} % Für horizontale Linien in Tabellen
\usepackage{pdflscape} % Querformat einzelner Seiten
\usepackage{float} % mit Parameter H wird Gleitobjekt an diese Stelle gesetzt
\usepackage{varioref} % automatisch mit Seitenangabe
\usepackage{nameref}
\usepackage{setspace} %Zeilenabstand
\onehalfspacing



\begin{document}
	\section{Ergebnisse: Statistische Parameter} \label{ergebnisse_parameter}
	
	\begin{center}
		\begin{landscape}
		\renewcommand{\arraystretch}{1.5}
			\setlength{\tabcolsep}{5mm}
			\begin{longtable}{p{5.5cm}*{2}{S[table-format=3.1, output-decimal-marker={,},table-space-text-post ={\,\si{\percent}}]S[table-format=3.1,output-decimal-marker={,},table-space-text-post ={\,\si{\percent}}]S[table-format=1.2,output-decimal-marker={,}]}}
				\caption{Arithmetisches Mittel, Median und Fehlerquotient geordnet nach dem arithmetischen Mittel in der Gruppe 1} \label{tab:geordnet}\\
				\toprule
				& \multicolumn{3}{c}{Gruppe 1} & \multicolumn{3}{c}{Gruppe 2}\\
				\cmidrule(lr){2-4} \cmidrule(lr){5-7}
				& \multicolumn{1}{c}{Artih. Mittel} & \multicolumn{1}{r}{Median} & \multicolumn{1}{c}{FQ} & \multicolumn{1}{c}{Arith. Mittel} & \multicolumn{1}{c}{Median} & \multicolumn{1}{c}{FQ}\\
				\endfirsthead \caption[]{Fortsetzung: Arithmetisches Mittel, Median und Fehlerquotient geordnet nach dem arithmetischen Mittel in der Gruppe 1}
				\\
				\toprule
				& \multicolumn{3}{c}{Gruppe 1} & \multicolumn{3}{c}{Gruppe 2}\\
				& {Arith. Mittel} & {Median} & {FQ} & {Arith. Mittel} & {Median} & {FQ}\\
				\midrule \endhead
				\midrule
				&\multicolumn{6}{c}{\underline{Hauptkategorie 1}}\\
				Unterkategorie 1 & 100,0\,\si{\percent}&	100,0\,\si{\percent}&	0,00 &	100,0\,\si{\percent}& 100,0\,\si{\percent}&	0,00\\ 			
				Unterkategorie 2 & 98,9\,\si{\percent}&	100,0\,\si{\percent}&	0,01 &	96,7\,\si{\percent}&	98,5\,\si{\percent}&	0,03\\
				Unterkategorie 3 & 88,9\,\si{\percent}&	94,5\,\si{\percent}&	0,11 &	88,0\,\si{\percent}&	88,9\,\si{\percent}&	0,12 \\
				&\multicolumn{6}{c}{\underline{Hauptkategorie 2}}\\
				Unterkategorie 4 & 94,7\,\si{\percent} &	100,0\,\si{\percent} &	0,05 &	94,0\,\si{\percent} &	94,4\,\si{\percent} &	0,06\\			
				Unterkategorie 5 & 93,3\,\si{\percent}&	100,0\,\si{\percent}&	0,07 &	72,2\,\si{\percent}&	66,7\,\si{\percent}&	0,28\\			
				Unterkategorie 6 & 93,3\,\si{\percent} &	100,0\,\si{\percent} &	0,07 &	75,0\,\si{\percent} &	66,7\,\si{\percent} &	0,25\\
				Unterkategorie 7 & 92,9\,\si{\percent} &	92,9\,\si{\percent} &	0,07 &	88,1\,\si{\percent} &	89,3\,\si{\percent}&	0,12\\
				Unterkategorie 8 & 85,0\,\si{\percent} &	100,0\,\si{\percent} &	0,15 &	83,3\,\si{\percent} &	92,9\,\si{\percent} &	0,17\\			
				Unterkategorie 9 & 84,1\,\si{\percent} &	85,7\,\si{\percent} &	0,16 &	82,1\,\si{\percent} &	83,3\,\si{\percent} &	0,18\\			
				Unterkategorie 10 & 40,0\,\si{\percent} &	33,3\,\si{\percent} &	0,62 &	38,9\,\si{\percent} &	33,3\,\si{\percent} &	0,61\\			
				Unterkategorie 11 & 7,5\,\si{\percent} &	0,0\,\si{\percent} &	0,93 &	18,8\,\si{\percent} &	12,5\,\si{\percent} &	0,81\\
				
				\bottomrule
		\end{longtable}
	\end{landscape}
	\end{center}
			
\end{document}
Ich habe die Tabelle gekürzt, aber lang genug gelassen, dass sie auf zwei Seiten gedruckt werden muss. An der Breite habe ich nichts geändert, weil das eventuell für die Kapitelüberschrift wichtig sein könnte. Ich hoffe, jemand von euch hat eine Idee.

Viele Grüße und schon einmal vielen Dank!

Nach oben