Anleitung

Seitenlayout

Legen Sie Papierformat und Ränder fest und ergänzen Sie Kopf- und Fußzeilen mit Seitenzahlen wie „Seite 3 von 12“ im Front Matter der Vorlage.

Auf dieser Seite

Community

Der Seitenblock

Der Schlüssel page im Front Matter richtet die gedruckte Seite ein.

rechnung.md
---
page:
  size: A4
  margin: {top: 45mm, right: 20mm, bottom: 30mm, left: 25mm}
  header:
    first: none
    rest: "{{ section }} · Rechnung {{ rechnung.nummer }}"
  footer:
    left: "{{ firma.name }}"
    center: "Seite {{ page }} von {{ pages }}"
    right: "{{ rechnung.datum | date }}"
---

Die Schlüssel stehen einmal, mit ihren Werten, in der Seitenblock-Referenz.

Seitenzahlen

Nutzen Sie {{ page }} und {{ pages }} in einer Kopf- oder Fußzeile, wie im Beispiel oben. Alle Tags stehen in der Seitenblock-Referenz.

Kapitelüberschriften in der Kopfzeile

Ein langer Bericht kann oben auf jeder Seite das aktuelle Kapitel zeigen. Markieren Sie die Kapitelüberschriften mit der Klasse section-title:

<h1 class="section-title">1. Einleitung</h1>

Dann nutzen Sie {{ section }} in einer Kopfzeile. Jede Seite zeigt die letzte Kapitelüberschrift, die auf ihr oder davor begonnen hat.

Kleingedrucktes

Rechtstexte brauchen oft kleine Schrift. Die Klasse small-print hält sie lesbar: mindestens 7 pt, mit einer Zeilenhöhe von 1,2.

<div class="small-print">
  <p>Gerichtsstand ist Frankfurt am Main.</p>
</div>

Sie können @page-Regeln auch in Ihr eigenes CSS schreiben, wie in Ihr erstes Dokument. Der Seitenblock ist eine kürzere Schreibweise für die üblichen Fälle.