Seite 1 von 1

supertabular* - zu früher Umbruch

Verfasst: Sa 27. Dez 2014, 15:57
von Zora
Hallo Forum, ich versuch mich mal hier schlauer zu machen. Google und Forumsbeiträge wollen einfach nicht den gewünschten Erfolg bringen.

Ich habe ein supertabular* erstellt. Klappt alles soweit. Die Tabelle hat 5 Zeilen mit Inhalten. Das Problem ist (siehe Beispiel), dass der Umbruch nach der dritten Zeile kommt obwohl noch laaaang Platz ist für die vierte Zeile.

Hab schon probiert mit \floatpagefraction, \bottomfraction oder \textfraction (im Beispiel auskommentiert) zu arbeiten, aber irgendwie scheinen die Befehle gar keine Auswirkung zu haben.

Kann mir irgendwer sagen, wie ich der Tabelle sage, dass sie ruhig den ganzen Platz auf der Seite haben darf?!

Grüßli.
\documentclass[a4paper, 12pt, listof=toc, bibliography=toc,numbers=noenddot]{scrreprt} 
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\usepackage{booktabs}
\usepackage[table,xcdraw]{xcolor}
\usepackage{tabularx}
\usepackage{array} 
\usepackage{ragged2e}
\usepackage{placeins}
\geometry{a4paper, top=27mm, left=30mm, right=20mm, bottom=35mm}
\usepackage{pdfpages}
\pdfoptionpdfminorversion=7
\usepackage[justification=RaggedRight, singlelinecheck=false, margin=10pt,font=small,labelfont=bf,textfont=bf,skip=10pt,position=bottom]{caption}
\usepackage{natbib}
\usepackage{url}
\usepackage{enumerate}
\usepackage[shortlabels, inline]{enumitem}
\bibliographystyle{plain}
\usepackage{graphicx} % Bilder
\usepackage{textcomp}
\usepackage{subfigure}	%Anordnung von Abbildungen nebeneinander
\usepackage{lscape}	%Seiten im Querformat, bestimmten Bereich, Muster: \begin{landscape} z.B. sehr %große Tabelle \end{landscape}
\usepackage{upgreek}	%Griechische Buchstaben nicht kursiv durch \up[Buchstabe]
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1}}	%Seitenzählung erst nach Literaturverzeichnis
\usepackage{hyphenat} 
\usepackage{colortbl}
\usepackage[]{acronym}
\usepackage[automark,headsepline,ilines,komastyle]{scrpage2} 
\automark[chapter]{chapter}
\usepackage{lipsum}
\usepackage[titletoc,title]{appendix}
\usepackage[fleqn,tbtags]{mathtools}
\usepackage{morefloats}
\usepackage{supertabular}

% Kopf- und Fusszeile
\pagestyle{scrheadings}
\clearscrheadfoot
\ofoot[\pagemark]{\pagemark}
\ohead[]{\headmark}
\setheadsepline[\textwidth]{0.4pt}
\setfootsepline[\textwidth]{0.4pt}
\setkomafont{pagehead}{\normalfont\sffamily\bfseries}
\setkomafont{pagefoot}{\normalfont\sffamily}
\setkomafont{pagenumber}{\normalfont\rmfamily\bfseries}
\renewcommand*{\chapterpagestyle}{scrheadings}
\renewcommand*{\chaptermarkformat}{}
\renewcommand*{\sectionmarkformat}{}



\begin{document}


%\renewcommand{\floatpagefraction}{1}
%\renewcommand{\bottomfraction}{1}
%\renewcommand{\textfraction}{0}
\renewcommand{\arraystretch}{1.4}
\aboverulesep1pt
\belowrulesep1pt

\bottomcaption{Vergleich}
\raggedbottom

\tablefirsthead
{
\toprule
\multicolumn{2}{l}{\cellcolor[HTML]{C0C0C0}\textbf{\large{Überschrift}}} 
\\ \midrule
}
\tablehead
{
\toprule
\multicolumn{2}{l}{\cellcolor[HTML]{C0C0C0}\textbf{\large{Überschrift fortsetzung}}} 
\\ 
}

\begin{supertabular*}{1\textwidth}{>{\columncolor[HTML]{EFEFEF}}m{0.22\textwidth} m{0.727\textwidth}}


\textbf{ee}\newline eee & 
\begin{minipage}[c]{0.72\textwidth}
\vspace{0.3pc}
\begin{itemize}[align=left, leftmargin=*, itemsep=0pc]
\renewcommand{\labelitemi}{\raise .5ex\hbox{\tiny$\bullet$}}
\item eeeeeeeeeeee eeee eee eeeeeeeee eeeeee
\item e
\item e
\item e
\item eeee eeeeeee eeeeeeeeee eeeeeeeeeee eeeeeeeee eee eeeeeee eeeee
\item e
\item e
\end{itemize}
\end{minipage}
\vspace{0.5pc}
\\ \midrule


\textbf{dd}\newline ddd & 
\begin{minipage}[c]{0.72\textwidth}
\vspace{0.3pc}
\begin{itemize}[align=left, leftmargin=*, itemsep=0pc]
\renewcommand{\labelitemi}{\raise .5ex\hbox{\tiny$\bullet$}}
\item d
\item ddddddddd dddddd ddddd ddddddddddd ddddd dddd ddddddd d ddddddd ddddddd dddd d dddddd ddddd
\item d
\item d
\item ddd ddddddd d ddd ddddd dddddddd ddddddd dddd dddd dddddd dd ddddddd dddd ddddd ddddd
\item d
\item d
\end{itemize}
\end{minipage}
\vspace{0.5pc}
\\ \midrule

\textbf{cc}\newline ccc & 
\begin{minipage}[c]{0.72\textwidth}
\vspace{0.3pc}
\begin{itemize}[align=left, leftmargin=*, itemsep=0pc]
\renewcommand{\labelitemi}{\raise .5ex\hbox{\tiny$\bullet$}}
\item ccccccccccccccccc cccccccc cccccccc cccccccc
\item c
\item c
\item c
\item ccccccccccc cccccccc cccccccccccccc cccccc ccccc
\item c
\item c
\end{itemize}
\end{minipage}
\vspace{0.5pc} 
\\ \midrule

\textbf{bb}\newline bbb & 
\begin{minipage}[c]{0.72\textwidth}
\vspace{0.3pc}
\renewcommand{\labelitemi}{\raise .5ex\hbox{\tiny$\bullet$}}
\begin{itemize}[align=left, leftmargin=*, itemsep=0pc]
\item b
\item b
\item b
\item b
\item b
\item b
\item b
\end{itemize}
\end{minipage}
\vspace{0.5pc}
% 
\\ \midrule

\textbf{aa}\newline aaa &
\begin{minipage}[c]{0.72\textwidth}
\vspace{0.3pc}
\renewcommand{\labelitemi}{\raise .5ex\hbox{\tiny$\bullet$}}
\begin{itemize}[align=left, leftmargin=*, itemsep=0pc]
\item aaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaa aaaaaa
\item a
\item a
\item aaaaaaaaaa aaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaa
\item a
\item a
\item aaaaaaaaaa
\end{itemize}
\end{minipage}
\vspace{0.5pc}
\\ \bottomrule
\end{supertabular*}

\end{document}

Verfasst: Sa 27. Dez 2014, 17:46
von Stefan Kottwitz
supertabular hat ein paar Schwächen. Evtl. hilft beim Verstehen, warum der Umbruch passiert, wenn Du die debugshow-Option setzt:
\usepackage[debugshow]{supertabular}
Dann schreibt supertabular die Vorgänge der Berechnung und Aktionen in die Log-Datei.

Stefan

Verfasst: Sa 27. Dez 2014, 17:55
von u_fischer
Füge z.B. nach der ersten Tabellenzeile ein \shrinkheight ein:
\\\shrinkheight{-1cm} \midrule

Verfasst: Sa 27. Dez 2014, 19:30
von Zora
zack die Bohne!!!

Vielen Dank, zwei super Vorschläge.

:D