PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitenumbruch beeinflussen?



marxlechen
29-05-2013, 13:31
Hi.
Ich habe mir eine Eigene Bsp. Umgebung gebastelt. Diese funktioniert auch einbahnfrei. Allerdings hat sie eine relativ großen "Kopfteil", bestehend aus zwei Minipages.
Was dadurch aber leider oft passiert ist:

"Kopfteil"
----------------Seitenumbruch
Inhalt des Bsp

Ich würde nun gerne erreichen, dass ein Seitenumbruch verhinder wird. Allerdings nicht in der Ganzen umgebung, sondern eher etwas in die richtung:

Pseudocode:
if(restlicher platz<5cm oder 5 Zeilen oder so...)
then ganzes beispiel auf neue seite
else do nothing

Ich hoffe das reicht um zu begreifen was mein Problem ist...

klops
29-05-2013, 15:34
Wenn der Kopfteil wirklich ein Kopfteil ist, also im Seitenkopf (mit scrpage2 (http://www.ctan.org/pkg/koma-script) oder fancyhdr (http://www.ctan.org/pkg/fancyhdr)), dann kann da eigentlich kein Seitenumbruch erfolgen.

Wenn das aber gar kein Kopf, sondern normaler Seiteninhalt ist, dann dürfte Dir das Paket needspace (http://www.ctan.org/pkg/needspace) weiterhelfen, das in etwa das macht, was Du mit Deinem Pseudo-Code erreichst.

Sollte Dir diese Antwort nicht genügen, so mach bitte ein vollständiges Minimalbeispiel (http://www.mrunix.de/forums/showthread.php?t=66921), das Dein Problem verdeutlicht.

rstuby
29-05-2013, 19:26
klops, ich hatte das so verstanden, dass es der Kopf eines Objekts ist (neue Umgebung). Der Tabellenkopf ist ja auch nicht im Seitenheader.

marxlechen, es gibt auch noch den Befehl \nopagebreak, aber ob der in diesem Fall funktioniert, weiß ich nicht.

marxlechen
30-05-2013, 20:13
needspace hat mir sehr weiter geholfen. vielen lieben dank, dass ihr mir bei meiner so undeutlich gestellten frage so weiterhelfen konntet