PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \parbox nochmal



vogel
31-03-2005, 11:39
Hallo,
Ich hab hier ein kleines Problem, sicher nur eine Kleinigkeit aber ich komme einfach nicht drauf.

Ich wundere mich nämlich über eine parbox.
Der Text in der Tabelle bricht normalerweise nach Hallo44 die Seite um, die parbox soll
Hallo43/44/45/46/47 zusammenhalten, so daß sie gemeinsam auf eine Seite kommen. Das funktioniert auch. Aber warum kommt dann noch Hallo48 noch mit auf die Seite obwohl diese längst schon umgebrochen sein müsste ?

Hat jemand eine Idee ?

Hier der Quelltext :

%------------Preamble-------------------------------------------------------------
\documentclass[a4paper,10pt]{book}
\usepackage{supertabular}

%----------------------------------------------------------------------------------
\begin{document}
\begin{supertabular}{|p{5.5cm}|p{6.5cm}|}
Hallo1\\
Hallo2\\
Hallo3\\
Hallo4\\
Hallo5\\
Hallo6\\
Hallo7\\
Hallo8\\
Hallo9\\
Hallo10\\
Hallo11\\
Hallo12\\
Hallo13\\
Hallo14\\
Hallo15\\
Hallo16\\
Hallo17\\
Hallo18\\
Hallo19\\
Hallo20\\
Hallo21\\
Hallo22\\
Hallo23\\
Hallo24\\
Hallo25\\
Hallo26\\
Hallo27\\
Hallo28\\
Hallo29\\
Hallo30\\
Hallo31\\
Hallo32\\
Hallo33\\
Hallo34\\
Hallo35\\
Hallo36\\
Hallo37\\
Hallo38\\
Hallo39\\
Hallo40\\
Hallo41\\
Hallo42\\
&\parbox[b]{4.5cm}{%
Hallo43\\
Hallo44\\
Hallo45\\
Hallo46\\
Hallo47
}\\
Hallo48\\
Hallo49\\
Hallo50\\
Hallo51\\
Hallo52\\
Hallo53\\
Hallo54\\
Hallo55\\
Hallo56\\
Hallo57\\
Hallo58\\
Hallo59\\
Hallo60\\
Hallo61\\
Hallo62\\
Hallo63\\
\end{supertabular}
\end{document}

edico
31-03-2005, 13:41
Füge mal in die Präamble ein:
...
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
...
dann wirst du erkennen, dass du durch die parbox TeX provozierst, die 4 zusätzlichen Zeilen mit auf die erste Seite zu schreiben. Die erste Seite hat ja grundsätzlich noch genügend Platz, wurde aber vordem umgebrochen, damit eine bessere Aufteilung der Tabellenteile gegeben ist.
Ausserdem ist es so, dass du den Tabellenkopf unterschlägst, der aber vom Algorithmus einbezogen wird.
Und schliesslich - was nichts damit zu tun hat: deine Spalten sind für die Klassen viel zu breit.
edico