Seite 1 von 2

Große Tabelle - Zeilenumbruch möglich?

Verfasst: Mi 6. Aug 2014, 12:40
von MacTop
Hallo,

ich bin gerade dabei eine Arbeit mit Latex zu schreiben. Nun habe ich das Problem, dass meine Tabellen doch größer geworden sind, als ich dachte.

Das Design und die Ausgabe der Fußnoten/Quellen gefallen mir so gut.

Jedoch bekomme ich keinen Zeilenumbruch hin.

Wie kann ich das Problem lösen? Über Eure Hilfe bin ich sehr dankbar!

Anbei ein "Minibeispiel":
\documentclass[liststotoc, headsepline, footsepline,numbers=noendperiod]{scrreprt}
\RequirePackage[l2tabu, orthodox]{nag}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[american,ngerman]{babel}
\usepackage{csquotes}
\usepackage[style=authoryear,backend=bibtex,sorting=anyt,labelalpha=true]{biblatex}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage[german]{fancyref}
\usepackage[margin=3cm, right=2cm]{geometry}
\usepackage{appendix}
\usepackage{makeidx}
\usepackage[final]{pdfpages}
\usepackage{float}
\usepackage{lscape} % stellenweises Querformat
\usepackage{eurosym}
\usepackage{setspace}
\setstretch{1,5}
\usepackage{chngcntr} 
\counterwithout{footnote}{chapter}
\usepackage[printonlyused]{acronym}
\usepackage[format=plain,justification=centering,singlelinecheck=off]{caption}
\usepackage[multiple]{footmisc}
\usepackage{titlesec} 
\usepackage{longtable}
\usepackage{supertabular}
\usepackage{lscape}
\usepackage{amsmath}
\usepackage{setspace} 
\usepackage[]{url}
\usepackage{caption}
\usepackage{minitoc}
\usepackage{arydshln}
\usepackage{booktabs}
\usepackage{ifthen}
\usepackage{multirow}

\makeatletter
 \renewcommand\@makefntext[1]{%
  \setlength{\hangindent}{2em}
  \noindent
  \hb@xt@\hangindent{%
     \hss\@textsuperscript{\normalfont\@thefnmark}\hspace{.1em}}#1}
\makeatother
\usepackage{multicol}
\usepackage{tabularx}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\usepackage{color}
% Define user colors using the RGB model
\definecolor{dunkelgrau}{rgb}{0.8,0.8,0.8}
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}
\usepackage{colortbl}
\usepackage[bookmarksopen,colorlinks=true]{hyperref} %colorlinks=true: Links werden
% farbig dargestellt (s.unten). Umstellung auf false: Links werden nicht farbig dargestellt.
%
% Wenn links farbig dargestellt werden sollen, gilt folgende Zuordnung:
\hypersetup{citecolor={black}} % Zitatlinks in blau
\hypersetup{citebordercolor={1 1 1}} % Umrandung der Zitatlinks in weiß (=nicht sichtbar)
\hypersetup{linkcolor={black}} % Links in blau 
\hypersetup{linkbordercolor={1 1 1}} % Umrandung der Verweislinks in weiß (=nicht sichtbar)
\hypersetup{urlcolor=black}

%mathematische Symbole
\usepackage{amsfonts}   
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{blindtext} % ermöglichauthoryeart das einfache Erstellen von Blindtext
%\hyphenation{}
\makeindex
\makeglossary
\bibliography{LaTeX_Demo}




\begin{document}
\begin{table}[htbp]
        \centering
\begin{minipage}{\textwidth}
\renewcommand{\footnoterule}{}
\renewcommand{\thefootnote}{\alph{footnote}}
 \centering
\renewcommand{\arraystretch}{1.2}
 %\renewcommand{\footnoterule}{}
 \centering
                \begin{tabular}{|L{3.2cm}|R{3.2cm}|R{3.15cm}|R{2.1cm}|R{2.1cm}|}\hline\rowcolor{dunkelgrau}
                      \textbf{X} & \textbf{X} & \textbf{X} & \textbf{X} & \textbf{X}\\ \hline\hline
   \textbf{XXX} & YYY & ZZZ\footnotemark[1] & 12,6 &\\ \hline
   \textbf{XXX} & YYY & ZZZ ()\footnotemark[1] & 16,0 &\\ \hline
                \end{tabular}
\footnotetext[1]{\cite[Vgl.][]{XXX}}

 \centering
\end{minipage}
    \caption[XXX]{XXX \\ Quelle: Eigene Darstellung}
\label{tab:EXD}
\end{table}

\end{document}




Verfasst: Mi 6. Aug 2014, 12:51
von Johannes_B
Deine Tabelle passt doch super auf die Seite? Willst du Zeilenumbrüche oder Seitenumbrüche?

Maximale Vorlage vs. minimale Probleme

Verfasst: Mi 6. Aug 2014, 12:54
von MacTop
Johannes_B hat geschrieben:Deine Tabelle passt doch super auf die Seite? Willst du Zeilenumbrüche oder Seitenumbrüche?

Maximale Vorlage vs. minimale Probleme
Ja, ich habe den Inhalt für das Beispiel rausgenommen. Deshalb passt sie im Moment. Jedoch ist die Tabelle in Wahrheit so groß, dass sie nicht auf eine Seite passt und dann geteilt werden soll. Die footnotes sollen dann auch auf die nächste Seite rutschen.

Ist das möglich?

Verfasst: Mi 6. Aug 2014, 13:01
von Johannes_B
Dazu eignet sich das Paket longtable, welches du ja schon lädst.
Du kannst uns auch ein Minimalbeispiel erstellen, dann erhältst du bestimmt bessere Hilfe.

Verfasst: Mi 6. Aug 2014, 13:10
von MacTop
Johannes_B hat geschrieben:Dazu eignet sich das Paket longtable, welches du ja schon lädst.
Du kannst uns auch ein Minimalbeispiel erstellen, dann erhältst du bestimmt bessere Hilfe.
Das mit longtable funktioniert ja nicht in einer Gleitumgebung, richtig?
also ist minipage schonmal fehl am platze. Jedoch möchte ich das Aussehen der Tabelle wieder genau so haben.

Ärgerlich ist, dass ich mir das Design extra angepasst habe und nun etwas überfordert bin mit Änderung in longtable...

Verfasst: Mi 6. Aug 2014, 13:29
von Johannes_B
Gleitobjekte können grundsätzlich nicht über mehrere Seiten umbrochen werden.

Wo liegt denn dein Problem bei der Umsetzung?

Verfasst: Mi 6. Aug 2014, 13:39
von MacTop
Johannes_B hat geschrieben: Wo liegt denn dein Problem bei der Umsetzung?
Weil ich leider kein Latex Profi bin, so wie ihr :)
ich bin froh, dass ich die meisten Probleme so gelöst bekomme und mit den anderen Problemen muss ich nach Hilfe bitten.

Könntest du mein oben genanntes Beispiel eventuell in longtable ändern, sodass das design gleich bleibt?

Das wäre super! Viele Dank

Verfasst: Mi 6. Aug 2014, 14:33
von Johannes_B
Ich geb dir einfach mal folgendes:
\documentclass{article}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{blindtext}
\usepackage{siunitx}
\begin{document}
\blindtext
\begin{longtable}{c l S}
	\caption{Ich bin die Beschriftung}\\
	\toprule
	Irgend ne Spalte & ne andere & {noch eine} \\
	\midrule
	\endhead
	gleich gehts weiter &&\\
	\endfoot
	\bottomrule\endlastfoot
	erste Spalte & a & 1.0 \\
	zweite Spalte & be & 3.14159 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte\footnote{a} & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce\footnote{b} & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
	andere Spalte & ce & 3e4 \\
\end{longtable}
\blindtext
\end{document}
Die Header/Footer sind auf jeden Fall anzupassen.

Verfasst: Mi 6. Aug 2014, 15:03
von MacTop
Johannes_B hat geschrieben:Ich geb dir einfach mal folgendes:

Die Header/Footer sind auf jeden Fall anzupassen.
Leider bekomme ich es nicht genau so angepasst, wie ich es möchte. Bin glaube ich zu "doof"! Manchmal fehlen dann Rahmenteile in der Tabelle. Die Quelle funktioniert nicht. Und der Seitenumbruch ragt in die Fußnoten. Leider so viele Probleme :(

Hat jemand Zeit mir den Code anzupassen?

Verfasst: Mi 6. Aug 2014, 22:32
von MacTop
MacTop hat geschrieben:
Johannes_B hat geschrieben:Ich geb dir einfach mal folgendes:

Die Header/Footer sind auf jeden Fall anzupassen.
Leider bekomme ich es nicht genau so angepasst, wie ich es möchte. Bin glaube ich zu "doof"! Manchmal fehlen dann Rahmenteile in der Tabelle. Die Quelle funktioniert nicht. Und der Seitenumbruch ragt in die Fußnoten. Leider so viele Probleme :(

Hat jemand Zeit mir den Code anzupassen?
Ich habe bis eben probiert und es leider nicht hinbekommen! :cry: