von yellowbird » So 3. Apr 2016, 17:16
Danke für eure Tipps!
Hier erstmal das Minimal-Beispiel mit dem geschilderten Problem:
\documentclass[a4paper,12pt,onesite]{book}
\usepackage{geometry}
\usepackage{comment}
\usepackage[utf8]{inputenc}
\usepackage[]{xcolor}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage[authoryear, round]{natbib}
\usepackage{graphicx}
\usepackage{color}
\usepackage{transparent}
\usepackage{booktabs} %Für Tabellen im "wissenschaftlichen Stil" mit ausschließlich horizontalen Linien
\usepackage[justification=RaggedRight, singlelinecheck=false]{caption}
\usepackage{siunitx} %Zur individuellen Anpassung der Abstände zwischen den Spalten
\usepackage{dcolumn} %Zur kommazentrierten Darstellung in den Spalten
\usepackage[flushleft]{threeparttable} %Für Anmerkungen etc. unter der Tabelle
\usepackage{picins}
\usepackage{xspace}
\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}
\usepackage[figure]{hypcap} %Für Tabellenverweise im Text
\usepackage{pxfonts}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{subfig}
\usepackage{float}
\usepackage{titlesec}
\usepackage{framed}
\usepackage{nicefrac}
\usepackage{chngcntr}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{pdflscape}
\usepackage{mathabx}
\sisetup{input-symbols = ()} % "(" and ")" are ordinary inputs
\counterwithout{footnote}{chapter}
\bibpunct[:~]{(}{)}{;}{a}{}{,~}
% Seitengröße
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=20mm,
headsep=10mm, footskip=12mm, textwidth=160mm}
% Zeilenabstand
\setstretch{1.5}
\newcommand{\tabhead}[1]{\textbf{#1}}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}p{#1}}
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{document}
\chapter{Hier steht der Kapitelname}
\newpage
\begin{landscape}
\begin{scriptsize}
\begin{singlespace}
\begin{filecontents}{table.tex}
\begin{longtable}{p{.2\textwidth} SSSSSSSSSSSS}
\caption{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endfirsthead
\caption[]{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endhead
\addlinespace
\midrule
\multicolumn{13}{r}{\footnotesize Wird auf der nächsten Seite fortgesetzt \dots}
\endfoot
\bottomrule
\multicolumn{13}{l}{\footnotesize $^+p<0.1$, $^*p<0.05$, $^{**}p<0.01$, $^{***}p<0.001$}
\endlastfoot
test-test & 0.121\sym{***} & -0.029\sym{***} & -0.093\sym{***} & 0.106\sym{***} & -0.032\sym{***} & -0.073\sym{***} & 0.246\sym{***} & -0.108\sym{***} & -0.139\sym{***} & 0.242\sym{***} & -0.102\sym{***} & -0.140\sym{***}\\
\end{longtable}
\end{filecontents}
\LTXtable{\textwidth}{table.tex}
\end{singlespace}
\end{scriptsize}
\end{landscape}
\end{document}
Dann habe ich verusucht die Abstände durch den Vorschlag mit der table-format Einstellung zu lösen. Das wurde zwar "besser", aber leider sehr sehr unleserlich:
\documentclass[a4paper,12pt,onesite]{book}
\usepackage{geometry}
\usepackage{comment}
\usepackage[utf8]{inputenc}
\usepackage[]{xcolor}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage[authoryear, round]{natbib}
\usepackage{graphicx}
\usepackage{color}
\usepackage{transparent}
\usepackage{booktabs} %Für Tabellen im "wissenschaftlichen Stil" mit ausschließlich horizontalen Linien
\usepackage[justification=RaggedRight, singlelinecheck=false]{caption}
\usepackage{siunitx} %Zur individuellen Anpassung der Abstände zwischen den Spalten
\usepackage{dcolumn} %Zur kommazentrierten Darstellung in den Spalten
\usepackage[flushleft]{threeparttable} %Für Anmerkungen etc. unter der Tabelle
\usepackage{picins}
\usepackage{xspace}
\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}
\usepackage[figure]{hypcap} %Für Tabellenverweise im Text
\usepackage{pxfonts}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{subfig}
\usepackage{float}
\usepackage{titlesec}
\usepackage{framed}
\usepackage{nicefrac}
\usepackage{chngcntr}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{pdflscape}
\usepackage{mathabx}
\sisetup{input-symbols = ()} % "(" and ")" are ordinary inputs
\counterwithout{footnote}{chapter}
\bibpunct[:~]{(}{)}{;}{a}{}{,~}
% Seitengröße
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=20mm,
headsep=10mm, footskip=12mm, textwidth=160mm}
% Zeilenabstand
\setstretch{1.5}
\newcommand{\tabhead}[1]{\textbf{#1}}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}p{#1}}
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{document}
\chapter{Hier steht der Kapitelname}
\newpage
\begin{landscape}
\begin{scriptsize}
\begin{singlespace}
\begin{filecontents}{table.tex}
\begin{longtable}{p{.2\textwidth} *{12}{S[table-format=1.3]}}
\caption{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endfirsthead
\caption[]{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endhead
\addlinespace
\midrule
\multicolumn{13}{r}{\footnotesize Wird auf der nächsten Seite fortgesetzt \dots}
\endfoot
\bottomrule
\multicolumn{13}{l}{\footnotesize $^+p<0.1$, $^*p<0.05$, $^{**}p<0.01$, $^{***}p<0.001$}
\endlastfoot
test-test & 0.121\sym{***} & -0.029\sym{***} & -0.093\sym{***} & 0.106\sym{***} & -0.032\sym{***} & -0.073\sym{***} & 0.246\sym{***} & -0.108\sym{***} & -0.139\sym{***} & 0.242\sym{***} & -0.102\sym{***} & -0.140\sym{***}\\
\end{longtable}
\end{filecontents}
\LTXtable{\textwidth}{table.tex}
\end{singlespace}
\end{scriptsize}
\end{landscape}
\end{document}
Dann habe ich versucht den 2. Versuch mit S[table-format=1.3]@{\hspace{2mm}} zu kombinieren, sodass er schmale Spalten macht, aber Platz dazwischen lässt. Leider ergibt das nur Fehlermeldungen!
Hat jemand noch eine Idee?
Dankeschön!
Danke für eure Tipps!
Hier erstmal das Minimal-Beispiel mit dem geschilderten Problem:
[code]
\documentclass[a4paper,12pt,onesite]{book}
\usepackage{geometry}
\usepackage{comment}
\usepackage[utf8]{inputenc}
\usepackage[]{xcolor}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage[authoryear, round]{natbib}
\usepackage{graphicx}
\usepackage{color}
\usepackage{transparent}
\usepackage{booktabs} %Für Tabellen im "wissenschaftlichen Stil" mit ausschließlich horizontalen Linien
\usepackage[justification=RaggedRight, singlelinecheck=false]{caption}
\usepackage{siunitx} %Zur individuellen Anpassung der Abstände zwischen den Spalten
\usepackage{dcolumn} %Zur kommazentrierten Darstellung in den Spalten
\usepackage[flushleft]{threeparttable} %Für Anmerkungen etc. unter der Tabelle
\usepackage{picins}
\usepackage{xspace}
\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}
\usepackage[figure]{hypcap} %Für Tabellenverweise im Text
\usepackage{pxfonts}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{subfig}
\usepackage{float}
\usepackage{titlesec}
\usepackage{framed}
\usepackage{nicefrac}
\usepackage{chngcntr}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{pdflscape}
\usepackage{mathabx}
\sisetup{input-symbols = ()} % "(" and ")" are ordinary inputs
\counterwithout{footnote}{chapter}
\bibpunct[:~]{(}{)}{;}{a}{}{,~}
% Seitengröße
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=20mm,
headsep=10mm, footskip=12mm, textwidth=160mm}
% Zeilenabstand
\setstretch{1.5}
\newcommand{\tabhead}[1]{\textbf{#1}}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}p{#1}}
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{document}
\chapter{Hier steht der Kapitelname}
\newpage
\begin{landscape}
\begin{scriptsize}
\begin{singlespace}
\begin{filecontents}{table.tex}
\begin{longtable}{p{.2\textwidth} SSSSSSSSSSSS}
\caption{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endfirsthead
\caption[]{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endhead
\addlinespace
\midrule
\multicolumn{13}{r}{\footnotesize Wird auf der nächsten Seite fortgesetzt \dots}
\endfoot
\bottomrule
\multicolumn{13}{l}{\footnotesize $^+p<0.1$, $^*p<0.05$, $^{**}p<0.01$, $^{***}p<0.001$}
\endlastfoot
test-test & 0.121\sym{***} & -0.029\sym{***} & -0.093\sym{***} & 0.106\sym{***} & -0.032\sym{***} & -0.073\sym{***} & 0.246\sym{***} & -0.108\sym{***} & -0.139\sym{***} & 0.242\sym{***} & -0.102\sym{***} & -0.140\sym{***}\\
\end{longtable}
\end{filecontents}
\LTXtable{\textwidth}{table.tex}
\end{singlespace}
\end{scriptsize}
\end{landscape}
\end{document}
[/code]
Dann habe ich verusucht die Abstände durch den Vorschlag mit der table-format Einstellung zu lösen. Das wurde zwar "besser", aber leider sehr sehr unleserlich:
[code]
\documentclass[a4paper,12pt,onesite]{book}
\usepackage{geometry}
\usepackage{comment}
\usepackage[utf8]{inputenc}
\usepackage[]{xcolor}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage[authoryear, round]{natbib}
\usepackage{graphicx}
\usepackage{color}
\usepackage{transparent}
\usepackage{booktabs} %Für Tabellen im "wissenschaftlichen Stil" mit ausschließlich horizontalen Linien
\usepackage[justification=RaggedRight, singlelinecheck=false]{caption}
\usepackage{siunitx} %Zur individuellen Anpassung der Abstände zwischen den Spalten
\usepackage{dcolumn} %Zur kommazentrierten Darstellung in den Spalten
\usepackage[flushleft]{threeparttable} %Für Anmerkungen etc. unter der Tabelle
\usepackage{picins}
\usepackage{xspace}
\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}
\usepackage[figure]{hypcap} %Für Tabellenverweise im Text
\usepackage{pxfonts}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{subfig}
\usepackage{float}
\usepackage{titlesec}
\usepackage{framed}
\usepackage{nicefrac}
\usepackage{chngcntr}
\usepackage{ltxtable}
\usepackage{filecontents}
\usepackage{pdflscape}
\usepackage{mathabx}
\sisetup{input-symbols = ()} % "(" and ")" are ordinary inputs
\counterwithout{footnote}{chapter}
\bibpunct[:~]{(}{)}{;}{a}{}{,~}
% Seitengröße
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=20mm,
headsep=10mm, footskip=12mm, textwidth=160mm}
% Zeilenabstand
\setstretch{1.5}
\newcommand{\tabhead}[1]{\textbf{#1}}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}p{#1}}
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{document}
\chapter{Hier steht der Kapitelname}
\newpage
\begin{landscape}
\begin{scriptsize}
\begin{singlespace}
\begin{filecontents}{table.tex}
\begin{longtable}{p{.2\textwidth} *{12}{S[table-format=1.3]}}
\caption{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endfirsthead
\caption[]{Hier stehte der Tabellenname für den Header und das Tabellenverzeichnis} \\
\toprule
\tabhead{} &
\multicolumn{3}{c}{\tabhead{2000}} &
\multicolumn{3}{c}{\tabhead{2001}} &
\multicolumn{3}{c}{\tabhead{2002}} &
\multicolumn{3}{c}{\tabhead{2003}} \\
\cmidrule(lr){2-4}
\cmidrule(lr){5-7}
\cmidrule(lr){8-10}
\cmidrule(lr){11-13}
&
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} &
\multicolumn{3}{c}{\textbf{Frage}} \\
&
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} &
{keine} &
{schwache} &
{enge} \\
\midrule
\endhead
\addlinespace
\midrule
\multicolumn{13}{r}{\footnotesize Wird auf der nächsten Seite fortgesetzt \dots}
\endfoot
\bottomrule
\multicolumn{13}{l}{\footnotesize $^+p<0.1$, $^*p<0.05$, $^{**}p<0.01$, $^{***}p<0.001$}
\endlastfoot
test-test & 0.121\sym{***} & -0.029\sym{***} & -0.093\sym{***} & 0.106\sym{***} & -0.032\sym{***} & -0.073\sym{***} & 0.246\sym{***} & -0.108\sym{***} & -0.139\sym{***} & 0.242\sym{***} & -0.102\sym{***} & -0.140\sym{***}\\
\end{longtable}
\end{filecontents}
\LTXtable{\textwidth}{table.tex}
\end{singlespace}
\end{scriptsize}
\end{landscape}
\end{document}
[/code]
Dann habe ich versucht den 2. Versuch mit S[table-format=1.3]@{\hspace{2mm}} zu kombinieren, sodass er schmale Spalten macht, aber Platz dazwischen lässt. Leider ergibt das nur Fehlermeldungen!
Hat jemand noch eine Idee?
Dankeschön!