Wie stimme ich dazu,/Latex einen bestimmten Teil des Texts zu setzen, so dass er auf einer geraden Seite mit geraden Seiten und ungeraden Seiten erscheint?Herstellung eines Latex-Textsatzes gegebener Text auf zwei gegenüberliegenden Seiten
Mit Versuch und Irrtum kann \nopagebreak
dazu überredet werden, aber gibt es eine Strategie, die nur funktioniert? So etwas wie eine samepage
Umgebung wäre ideal, aber ein, dass:
- einen Seitenumbruch auf ungeraden Seiten zwingen wird, wenn das alles um den Text zu bekommen auf gegenüberliegenden Seiten erforderlich ist;
- Ermöglicht die Unterbrechung von bis zu einer Seite im gesamten Umgebungskörper und schlägt lautstark fehl, wenn dies nicht gewährleistet werden kann.
Akzeptiert: Dies scheint perfekt zu sein. Habe ich Recht, dass der Punkt der \ unvbox darin besteht, falschen Raum zu stoppen, weil sonst \ vsplit sicherstellen würde, dass Box 1 genau \ textheight high ist? –
Die '\ unvbox' hat zwei Haupteffekte, die beide dazu führen müssen, dass sie sich so verhalten, als gäbe es keine umschließende Umgebung. Die erste ist, dass alle whatsits/'vadjust's (benutzt von' \ mark', '\ footnote',' \ marginpar' usw.) nicht richtig in Boxen funktionieren, da sie "top-level" sein wollen. in der ausgelieferten Seite (die Boxen werden nicht rekursiv). Der andere hat mit dem Raum zu tun - ich kann mich nicht an das Verhalten von Off-Hand '\ Vsplit erinnern, aber ich glaube, es gibt einen Unterschied zwischen' foo \ par \ vbox {bar \ par baz} \ par qux' und ' foo \ par bar \ par baz \ par qux', und es schien mir, dass wir das letztere wollten. – Steve