Benutzer-Werkzeuge

Webseiten-Werkzeuge


developer:dokumentenerstellung_seitenumbruch

Seitenumbruch in ODT Vorlagen einfügen

In der automatic Styles Section im oberen Teil des Dokuments muss folgender Style eingefügt werden

<style:style style:name="PageBreak" style:family="paragraph" style:parent-style-name="Standard">
    <style:paragraph-properties fo:break-before="page"/>
</style:style>

An der Stelle im Dokument an der der Seitenumbruch stattfinden soll wir dann der Paragraph eingefügt:

<text:p text:style-name="PageBreak"/>

Wenn auf der letzten Seite kein Seitenumbruch stattfinden soll kann dies mit einem xsl:if verhindert werden. Ansonsten wird als letzte Seite im Dokument eine leere Seite hinzugefügt

<xsl:if test="position() != last()">
    <text:p text:style-name="PageBreak"/>
</xsl:if>

Seitenumbruch ohne zusätzliche Zeile

Wird ein Seitenumbruch mit der oben genannten Methode erzeugt, dann wird auf der neuen Seite ggf eine zusätzliche Zeile angezeigt. Soll das nicht passieren, dann muss das fo:break-before=„page“ auf das Style des ersten Elements auf der neuen Seite gehängt werden

/var/www/wiki/data/pages/developer/dokumentenerstellung_seitenumbruch.txt · Zuletzt geändert: 2019/08/13 13:48 (Externe Bearbeitung)