# Sandbox: die Bedienfelder Gestaltung und Prüfungen

> Gruppen, Seiten, Suche und Übersicht des Bedienfelds Gestaltung und die laufenden Warnungen des Bedienfelds Prüfungen, nach Art gruppiert

- HTML-Fassung: https://postext.dev/de/docs/sandbox-design-checks
- Zuletzt aktualisiert: 2026-10-16
- Lesezeit: 33 min
- Andere Sprachen: [en](https://postext.dev/en/docs/sandbox-design-checks.md), [es](https://postext.dev/es/docs/sandbox-design-checks.md), [ca](https://postext.dev/ca/docs/sandbox-design-checks.md), [fr](https://postext.dev/fr/docs/sandbox-design-checks.md), [it](https://postext.dev/it/docs/sandbox-design-checks.md), [pt](https://postext.dev/pt/docs/sandbox-design-checks.md), [zh](https://postext.dev/zh/docs/sandbox-design-checks.md), [ja](https://postext.dev/ja/docs/sandbox-design-checks.md), [ar](https://postext.dev/ar/docs/sandbox-design-checks.md)

## Kurz gesagt

Diese Seite behandelt zwei Bedienfelder der Sandbox. Das Bedienfeld Gestaltung enthält alle Einstellungen des Buchs, etwa Seitenformat, Schriften und Farben, geordnet in Gruppen und mit einem Suchfeld. Das Bedienfeld Prüfungen führt die Probleme auf, die Postext während der Arbeit findet, etwa ein fehlendes Bild oder eine Zeile mit zu großen Wortabständen. Jedes Problem nennt seine Stelle und führt Sie per Klick dorthin.

## Bedienfeld Gestaltung

Ein formularbasierter Editor für `PostextConfig` mit mehr als fünfhundert Feldern.

**Übersicht.** Beim Öffnen zeigt das Bedienfeld Gestaltung eine Übersicht:

- Eine Karte **Dieses Buch** mit einer laufend aktualisierten Zeichnung der Seite. Die Zeichnung ist maßstabsgetreu und zeigt die Ränder, die Spalten sowie Papier- und Druckfarbe, als Doppelseite, wenn die Ränder gespiegelt sind. Die Zeilen eines vertikalen Buchs sind von rechts beginnend senkrecht über die Seite gezeichnet, seine Spalten als Stufen. Daneben stehen Endformat, Spaltenaufteilung, Schriftsystem, Schrift und Schriftgrad des Fließtexts sowie die Palette. Die Zeile zum Schriftsystem nennt die Dokumentsprache und, wo eine Wahl besteht, Richtung und Bindung (*Vertikal · rechts gebunden · 中文（繁體）*, *Rechts nach links · rechts gebunden · العربية*); sie öffnet **Schriftsystem**.
- Die Liste der dreizehn **Einstellungsgruppen**. Jede Gruppe hat eine Beschreibung in einem Satz und die Zahl der Abschnitte, die Sie darin geändert haben.

**Eine Seite je Gruppe.** Das Öffnen einer Gruppe zeigt deren Abschnitte als eigene Seite. Nur diese Gruppe wird aufgebaut, was das Bedienfeld auch bei großen Büchern schnell hält.

- Eine Brotkrumennavigation (**Gestaltung › Gruppe**) führt zurück zur Übersicht.
- Chips unter der Seitenüberschrift springen zu den einzelnen Abschnitten der Seite.
- Ein Link **Weiter** unten öffnet die nächste Gruppe.
- Beim Öffnen einer Gruppe wandert der Fokus zur Seitenüberschrift und bei der Rückkehr zurück auf die Zeile der Gruppe.
- Die geöffnete Gruppe wird zwischen Sitzungen gespeichert.

Die Gruppen in der Reihenfolge des Durchblätterns:

- **Seite und Spalten**
  - *Seite*: Die Felder sind gruppiert als **Format**, **Ränder**, **Papier** und **Nummerierung**.
    - **Format**: Die Formatvorgaben sagen, wofür sie gedacht sind: *Taschenbuch* 11 × 17, *Roman, Erzählung* 12 × 19, *Essay, Handbuch* 17 × 24 und *Lehrbuch, Zeitschrift* 21 × 28; die Zeitungsformate *Nordisches Format* 37,5 × 59,7, *Berliner Format* 31,5 × 47, *Tabloid* 28 × 43 und *Compact* 29,7 × 42 (seit postext 1.18); oder *Eigenes*. **Layoutauflösung (px pro Zoll)** (`page.dpi`) steht ebenfalls hier: die Pixel, in denen das Layout rechnet, nicht die Auflösung der Bilder, wobei eine Bitmap ohne eigene Auflösung mit ebenso vielen ppi gedruckt wird.
    - **Ränder**: Jeder Rand ist mit der Seitenzeichnung verknüpft. Zeigen Sie auf ein Randfeld oder fokussieren Sie es, wird dieser Rand in der Zeichnung eingefärbt. Ein Schalter **Gespiegelte Ränder** macht aus linkem und rechtem Rand Bundsteg und Außensteg für gegenüberliegende Seiten.
    - **Papier**: die Hintergrundfarbe der Seite.
    - **Nummerierung**: das Format der Seitenzahlen und die Zahl, mit der die Seiten beginnen.
  - *Spalten*: Das Layout wird auf Bildkarten gewählt: *Eine Spalte* (Romane, Essays), *Zwei Spalten* (Lehrbücher, Zeitschriften, Nachschlagewerke), *Anderthalb Spalten* (eine Hauptspalte und eine schmale Nebenspalte für Anmerkungen und kleine Abbildungen) oder *Mehrere Spalten* (drei bis acht gleiche Spalten für Zeitungen und Zeitschriften, mit einer Anzahl **Spalten**; seit postext 1.18). Der Abschnitt enthält außerdem den Spaltenabstand, die Nebenspalte, **Zu große Abbildungen verkleinern** (`layout.fitFiguresToPage`), **Bitmap-Auflösung** (`layout.bitmapResolution`: *Seiten-dpi*, *Aus Datei*, das auch die Auflösung zuvor hochgeladener Bilder liest, oder *Fest* mit ihrer ppi), **Gleitende Bilder verkleinern** mit **Kleinster Maßstab** (`layout.floatShrink`), **Gleitobjekte an den Kopf der verweisenden Seite** (`layout.floatsAtCitingPage`) mit **Größtes Gleitobjekt am Kopf der verweisenden Seite** (`layout.maxTopFraction`), **Gleitobjekte unter seitenbreiter Überschrift ab der ersten Spalte** (`layout.floatsUnderOpener`, seit postext 1.25 standardmäßig an: Ein Gleitobjekt, das direkt nach einer über mehrere Spalten gesetzten Überschrift steht, nimmt den Kopf der ersten ein), **Abstand um Abbildungen im Text** (`layout.inlineResourceGap`), **Abstand um Abbildungen in Kästen** (`layout.inlineResourceGapInBoxes`), **Absatzzeilen an einem Kastenschnitt** (`layout.boxChildSplitMinLines`), **Spalten im Text und teilbare Gruppen** (`layout.flowColumns`, seit postext 1.25 standardmäßig an: Eine Gruppe `:::columns` außerhalb eines Kastens setzt ihre Blöcke in Spalten, und eine Gruppe, die nicht passt, läuft in der nächsten Spalte oder auf der nächsten Seite weiter) und **Abschließende Gleitobjekte an den Text** (`layout.hugClosingFloats`).
  - *Textumfluss*: **Umflussabstand**, **Schmalster Text daneben**, **Wenigste Zeilen daneben** und **Umflossene Breite** (`layout.wrap`), die Standardwerte der Bilder und Kästen, neben denen der Text läuft.
- **Schriftsystem**. Die Seite beginnt mit der Zeichnung aus Seite und Spalten. Ihre Doppelseite trägt Seitenzahlen: 2 | 3 in einem links gebundenen Buch, 3 | 2 in einem rechts gebundenen, dessen ungerade Seite die linke ist; die Legende sagt, wann das Buch rechts gebunden ist und wann seine Zeilen vertikal laufen.
  - *Sprache und Richtung*:
    - **Dokumentsprache**, mit Chinesisch als 中文（简体）, 中文（繁體） und 中文（香港） und Arabisch als العربية, العربية (مصر) und العربية (المغرب) (die Region legt regionale Standardwerte wie die Ziffern fest). Ein Sprachkennzeichen, das die Liste nicht hat (`es-ES`, `zh-TW`, `sv`), erscheint als zusätzliche Option, benannt nach der Sprache, als die es gelesen wird. Eine Änderung benennt die eingebauten Abbildungs- und Tabellentypen um, wenn sie noch die der vorherigen Sprache sind (ein spanisches Buch, auf Chinesisch umgestellt, druckt 图 und 表, nicht *Figura* und *Tabla*); Typen, die Sie umbenannt haben, behalten ihre Namen.
    - **Textrichtung**: *Automatisch*, das nennt, wozu es aufgelöst wird (rechts nach links für Arabisch), *Links nach rechts* oder *Rechts nach links* (`direction`).
    - **Schreibrichtung**, auf Bildkarten: *Horizontal* oder *Vertikal*, mit Zeilen von oben nach unten und von rechts nach links (`layout.writingMode`).
    - **Bindung**: *Automatisch*, das nennt, wozu es aufgelöst wird (der rechte Rand für ein vertikales oder von rechts nach links laufendes Buch und für einen von rechts nach links gelesenen Comic), *Linke Kante* oder *Rechte Kante* (`page.binding`).
    - **Ziffern**: *Automatisch*, das die Ziffern der Sprache nennt (٠ ١ ٢ ٣ für Arabisch, 0 1 2 3 für das Arabisch des Maghreb und jede andere Sprache), *Europäisch*, *Arabisch-indisch* oder *Persisch* (`numerals`).
    - **Chinesische Standards**: **Prüfen…** listet auf, was die Einrichtung des Buchs für Chinesisch ändert. Wählen Sie *Vereinfacht 简体* oder *Traditionell 繁體* und die Richtung: Ein neues traditionelles Buch beginnt vertikal, ein neues vereinfachtes horizontal, und ein Buch, das schon chinesisch ist, behält seine Richtung. Jede Zeile zeigt die Einstellung, wie sie ist und wie sie wird: die Dokumentsprache (ein chinesisches Kennzeichen derselben Schrift, etwa `zh-TW`, bleibt), die Schreibrichtung mit der Bindung, die sich daraus ergibt, Noto Serif und Noto Sans in SC, TC oder HK für Fließtext und Überschriften (die Zeile der Überschriften nennt auch die Schriften, die Überschriftenebenen und Überschriftenformate für sich selbst festlegen, und setzt diese angehakt ebenfalls in der chinesischen Schrift), ein Erstzeileneinzug von 2 em, Einzug nach Überschriften, kein Abstand zwischen Absätzen, Blocksatz, keine Silbentrennung, 图 oder 圖 und 表 je Kapitel nummeriert (`{h1}-{n}`), Legenden als 图1-1　标题 gesetzt (nichts vor der Nummer, ein ideografisches Leerzeichen danach), Kapitel als 第一章 nummeriert (`第{1:一}章`, ein ideografisches Leerzeichen vor dem Titel) und nummerierte Listen 一、 （一） 1. （1） ①. Aufgeführt wird nur, was sich unterscheidet. Eine Einstellung, die Sie selbst geändert haben, erscheint nicht angehakt, als *Ihre Einstellung* markiert, und bleibt, wie sie ist, sofern Sie sie nicht anhaken; Sprache und Richtung gelten immer, ebenso die Silbentrennung, die ein chinesisches Dokument von sich aus abschaltet (es sei denn, Sie haben sie für eine lateinisch geschriebene Sprache eingeschaltet, die Sie als Trennsprache angegeben haben). **Änderungen anwenden** führt die angehakten Änderungen in einem Schritt aus, und **Rückgängig** neben der Bestätigung nimmt diesen Schritt im selben Buch zurück: Jede Einstellung, die er geändert hat, kehrt zu ihrem vorherigen Wert zurück, auch wenn Sie seither andere Einstellungen derselben Gruppe geändert haben; eine, die Sie seither erneut geändert haben, bleibt, wie Sie sie hinterlassen haben, und die Bestätigung sagt das. Das Öffnen eines anderen Buchs verwirft das Rückgängig.
    - **Arabische Standards** (in einem Dokument auf Arabisch): **Prüfen…** listet auf, was die Einrichtung des Buchs für Arabisch ändert. Wählen Sie die Schriften: *Klassisch (Amiri)*, Amiri für Fließtext und Überschriften, oder *Modern (Noto Naskh)*, Noto Naskh Arabic mit Überschriften in Noto Kufi Arabic. Die Zeilen: die Richtung zurück auf *Automatisch*, wenn das Buch von links nach rechts eingestellt war (immer übernommen), die Bindung zurück auf *Automatisch* (der rechte Rand), die beiden Schriften, die Schrift der Gestaltungstexte (Kolumnentitel, Pagina, Gestaltung von Kapitelauftakten und Überschriften), sofern sie in einer Schrift ohne arabische Buchstaben gesetzt ist, auf die Überschriftenschrift umgestellt, damit das PDF keine leeren Kästchen druckt, ein Zeilenabstand von 1,75 em, Blocksatz, keine Silbentrennung, die Ziffern der Region, wenn das Buch andere nennt, شكل und جدول je Kapitel nummeriert, Legenden als شكل ١-١: العنوان gesetzt, Kapitel als الفصل الأول nummeriert (`الفصل {1:ordinal}`, ein Doppelpunkt vor dem Titel), nummerierte Listen ١- أ- (١) und Fußnoten auf jeder Seite neu nummeriert, alles in den Ziffern des Dokuments. Häkchen, *Ihre Einstellung*, **Änderungen anwenden** und **Rückgängig** funktionieren wie in der chinesischen Liste.
    - **Japanische Standards** (in einem Dokument auf Japanisch): **Prüfen…** listet auf, was die Einrichtung des Buchs für Japanisch ändert. Wählen Sie die Art des Buchs: *Vertikal 縦組*, ein rechts gebundener Bunko- oder Tankōbon-Roman auf einem Zeichenraster, oder *Horizontal 横組*, ein links gebundenes Fachbuch. Die Zeilen: Dokumentsprache und Schreibrichtung (immer übernommen), die Bindung zurück auf *Automatisch*, Noto Serif JP und Noto Sans JP für Fließtext und Überschriften (und für Gestaltungstexte, die in einer Schrift ohne Kana gesetzt sind), ein Zeilenabstand von 1,75 em, das Zeichenraster, das eine vertikale Seite bei dieser Größe fasst (höchstens 52 Zeichen), ein Einzug von einem Geviert ohne zusätzlichen Abstand zwischen Absätzen, Blocksatz ohne Silbentrennung, die chinesischen typografischen Einstellungen zurück auf *Automatisch*, damit die japanischen gelten, 図 und 表 mit Legenden als 図1-1　… gesetzt, Kapitel als 第一章 (vertikal) oder 第1章 (horizontal) nummeriert, Überschriften über drei und zwei Zeilen (行取り) mit ihren Einzügen, japanische Listennummern, chinesische Einstellungen für Anmerkungen zurück auf *Automatisch* und Seitenzahlen in Kanji, wenn eine vertikale Pagina am Außensteg steht. **Änderungen anwenden** und **Rückgängig** funktionieren wie bei Chinesisch. In einem japanischen Buch ergänzt die Werkzeugleiste des Editors **Ruby** und **Quer in senkrechtem Text**. Siehe [Japanischer Satz](https://postext.dev/de/docs/japanese-layout.md#in-der-sandbox-und-im-rezeptbuch).
  - *Ostasiatische Typografie* (`cjk`): oben **Regionale Konventionen** (Festlandchina, Taiwan, Hongkong, Japan), dann die Felder in neun Gruppen: **Zeilenränder** (**Zeilenumbruch**: keiner, einfach, GB, streng, japanisch sehr streng, japanisch streng, japanisch locker; **Umbruch zwischen Zeichen**; **Buchtitel: Zeichen am Umbruch**, `cjk.titleMinChars`; **Eingekreiste Zahlen**: als chinesische Zeichen oder als lateinische Buchstaben; **CJK-Regeln im Gestaltungstext**; **Klammern am Zeilenrand kürzen**; **Klammer am Absatzbeginn**: ①, ③ oder bündig; **Hängende Satzzeichen**), **Satzzeichenbreiten** (**Satzzeichenbreite**: Kaiming, volle Breite, halb am Zeilenende, halbe Breite; **Benachbarte Zeichen stauchen**), **Abstände** (**Abstand zwischen Han und Latein**; **Abstand nach ？ und ！**), **Vertikaler Text** (**Zahlen in einer aufrechten Zelle**: aus, oder bis zu 2, 3 oder 4 Ziffern, `cjk.uprightDigits`), **Annotationen** (**Hervorhebung in chinesischem und japanischem Text**: was `*…*` druckt, Betonungszeichen oder Kursive; **Betonungszeichen**, **Füllung** und **Seite der Zeichen**; **Buchtitel (:book)**: Klammern, eine Wellenlinie oder nichts, und deren **Klammern**, 《》 〈〉 oder 『』 「」; **Zeichenfarbe**), **Ruby** (Schrift, Größe, Farbe und Position der Lesungen, **Überhang der Lesung**, **Ausrichtung der Lesung** und **Kleine Kana in Lesungen**), **Warichu-Anmerkungen** (Größe, Farbe sowie öffnende und schließende Klammern der Anmerkungen), **Kanbun-Zeichen** (ihre Größe, Farbe und wohin die Rückkehrzeichen kommen) und **Zeichenraster** (Zeichen je Zeile, Zeilen je Seite, das auf dem Bildschirm gezeichnete Raster und die Anzeige 字 × 行 mit den Rändern, die das Raster festlegt). Jedes *Automatisch* folgt der Dokumentsprache und nennt, wozu es aufgelöst wird. In einem Dokument, dessen Sprache weder Chinesisch, Japanisch noch Koreanisch ist und das keine dieser Einstellungen festlegt, zeigt der Abschnitt eine Zeile, die das sagt, und eine Schaltfläche **Einstellungen anzeigen**; eine Suche zeigt die Felder in jedem Dokument. [Chinesischer Satz](https://postext.dev/de/docs/chinese-layout.md) und [Japanischer Satz](https://postext.dev/de/docs/japanese-layout.md) erklären, was diese Einstellungen bewirken; die Schlüssel stehen unter [Ostasiatische Typografie](https://postext.dev/de/docs/configuration-east-asian.md#ostasiatische-typografie), [Vertikale Schrift](https://postext.dev/de/docs/configuration-page-layout.md#vertikale-schrift), [Zahlen im vertikalen Text](https://postext.dev/de/docs/configuration-east-asian.md#zahlen-im-vertikalen-text) und [Bindung](https://postext.dev/de/docs/configuration-page-layout.md#bindung).
- **Farben**
  - *Palette*: benannte Farben, die jede Farbauswahl wiederverwendet. Ändern Sie einen Eintrag, werden alle Verweise darauf aktualisiert.
  - *Kontrast* (`contrast`): **Kontrast prüfen**, die **Stufe** (AA oder AAA), **Geprüft für** (*Automatisch*, *Bildschirm*, *Druck*, *Bildschirm und Druck*) und unter **Negativer Text** die Größen, unter denen heller Text auf bedrucktem Grund gemeldet wird. Änderungen daran setzen keine Seite neu. Siehe [Kontrastprüfung](https://postext.dev/de/docs/configuration-fonts-colors-viewers.md#kontrastprüfung-konfiguration).
  - *Das Kontrastverhältnis neben einer Farbe*: Ein Farbfeld, dessen Farbe die Seiten als Text oder als Grund von Text setzen, zeigt das niedrigste Kontrastverhältnis, das es dort hat, mit einem Häkchen, wenn es die Stufe erreicht, und einem Warnzeichen, wenn nicht. Das Öffnen des Felds listet jede Farbe auf, mit der es gesetzt ist (*Text auf #ffffff*, *Grund für Text in #1a1a1a*), die kleinste Größe und das Verhältnis auf dem Bildschirm und, bei einem für den Druck eingerichteten Buch, auf Papier. Die Zahlen folgen der Farbauswahl schon beim Ziehen, bevor die Seite neu gesetzt wird. Eine Farbe, die nur für Linien oder Rahmen verwendet wird, zeigt kein Verhältnis.
- **Typografie**
  - *Grundtext*: beginnt mit einem **Schriftmuster** in Originalgröße, gesetzt in der aktuellen Schrift, Größe, Zeilenabstand und Farbe, in der Sprache des Dokuments: Ein chinesisches Buch zeigt den Anfang von 紅樓夢 in seiner Schrift, `*…*` mit Betonungspunkten, und setzt ihn von oben nach unten, wenn seine Zeilen vertikal laufen. Seine Zeilenumbrüche sind die des Browsers; die Seite verwendet die von Postext. Die Felder sind gruppiert als:
    - **Schrift**: Schriftart, Größe, Zeilenhöhe sowie normale und fette Schriftstärke.
    - **Absätze**: Ausrichtung (bei Blocksatz mit Silbentrennung, den Grenzen des Blocksatzes und **Max. Sperrung für Blocksatz** (`bodyText.maxJustifyTracking`), bei Flattersatz mit **Flattersatz trennen** und seiner Zone, **Optimaler Zeilenumbruch** und **Optimaler Flattersatz** (`bodyText.optimalRagged`); unter einem Fließtext in Blocksatz folgt **Optimaler Flattersatz** auf **Optimaler Zeilenumbruch**, für die Absatzformate und Kästen im Flattersatz; **Trennung über Spalten** (`bodyText.hyphenateAcrossColumns`) unter der Silbentrennung, wenn der Fließtext im Blocksatz steht, und unter **Optimaler Flattersatz**, solange dieser an ist, wenn der Fließtext im Flattersatz steht; **Komposita trennen** (`bodyText.hyphenation.compounds`) mit der Trennsprache), **Umbruch nach Strichen** (`bodyText.breakAfterDashes`), **Umbruch nach Bindestrichen** (`bodyText.breakAfterHyphens`), **Bindestrich in Folgezeile wiederholen** (`bodyText.repeatHyphen`), **Erzwungene Zeilenumbrüche** (`bodyText.hardLineBreaks`), **Tabstopps** (`bodyText.tabStops`: eine Liste von Tabstopps, jeder mit Position, Ausrichtung, Füllzeichen, Abstand des Füllzeichens und Dezimalzeichen) mit **Standard-Tabintervall** (`bodyText.tabInterval`), Einzüge und Absatzabstände.
    - **Farbe**: die Farben für Text, Fett und Kursiv.
    - **Sprache**: die Dokumentsprache, in ihrer eigenen Sprache benannt. Sie wird unter **Schriftsystem** festgelegt; die Zeile öffnet diese Gruppe.
    - **Witwen, Waisen und kurze Zeilen** (aufklappbar): enthält **Gestufter Strafwert** (`bodyText.gradedRuntPenalty`), **Enger setzen gegen kurze Ausgangszeile** (`bodyText.tightenRunts`), **Stärkste Laufweitenverringerung** (`bodyText.maxRuntTracking`) und **Doppelpunkt bei Liste halten** mit **Platz unter dem Doppelpunkt** (`bodyText.colonListRoom`): wie viel Platz die auf einen Doppelpunkt endende Zeile unter sich braucht, um bei ihrer Liste zu bleiben, was der erste Eintrag braucht oder, wie bis postext 1.4, eine Zeile.
    - **Blockzitate** (aufklappbar): die Farbe der Zitate mit `>`, **Blockzitate kursiv**, **Einzug der Blockzitate** und **Erstzeileneinzug der Blockzitate** (`bodyText.blockquote`).
    - **Verse** (aufklappbar): **Gedichte ohne Trennzeichen** (*Zeile für Zeile* oder *Als Halbverse (1.22)*), **Einzug je Leerzeichen**, **Überlauf** (*Hängend* oder *Rechtsbündig*) mit **Überlaufeinzug** oder **Überlaufzeichen**, **Strophenabstand**, **Kurze Strophen zusammenhalten** und **Vor dem Überlauf verengen** (`bodyText.verse`, die Standardwerte von Gedichten in `:::verse`, die Zeile für Zeile gesetzt werden).
    - **Querverweise** (aufklappbar).
  - *Absatzformate* (`paragraphStyles`): benannte Formate für Container `:::paragraphs{style="…"}`. Sie können IDs hinzufügen, entfernen und umbenennen und dann festlegen: Schriftart, Größe, Zeilenhöhe, Farbe, die Farben fetter und kursiver Passagen, normale und fette Schriftstärke, Schalter für **Kursiv** und **Kapitälchen**, Ausrichtung, Silbentrennung, den linken Einzug jeder Zeile, Erstzeilen- und hängenden Einzug (gemessen vom linken Einzug), Abstand zwischen Absätzen, Ränder, **Aufs Raster** (`paragraphStyles[].snapToGrid`), **Schreibung** (`textTransform`, Versalien), **Zeilennummern** (`paragraphStyles[].lineNumbers`: *Wie das Dokument*, *Gezählt* oder *Nicht gezählt*), **Tabstopps** mit **Standard-Tabintervall** (`paragraphStyles[].tabStops`, `tabInterval`), festgelegt wie im Fließtext, und **Initiale** (`paragraphStyles[].dropCap`): die Zeilen, über die sie reicht und um die sie absinkt, die groß gesetzten Buchstaben, ihre Schrift, Stärke, Kursive, Größe, Farbe und ihr Abstand, das **Öffnende Zeichen** (*Mit der Initiale*, *Außen hängend*, *In der ersten Zeile*), der **Auftakt** (keiner, eine Anzahl Wörter oder die erste Zeile, in Kapitälchen oder Versalien), was ein **Kurzer Absatz** tut (*Raum freihalten*, *Initiale verkleinern*, *Keine Initiale*) und **Jeder Absatz** für einen Katalog von Einträgen (siehe [Initialen](https://postext.dev/de/docs/configuration-text.md#initialen)). Nicht gesetzte Felder erben vom Fließtext. Über den Formaten legt **Abstand unter einem Container** (`bodyText.paragraphContainerSpacing`) fest, wie der Abstand unter einem Container auf den folgenden Block trifft: *Zusammenfassen* oder *Addieren (1.4)*.
  - *Inline-Etiketten* (`chipStyles`): benannte Stile für das Inline-Element `:chip[text]{style="…"}`. Der eingebaute Stil `chip` wird gezeigt, solange die Konfiguration keinen hat. Sie können IDs hinzufügen, entfernen und umbenennen und dann festlegen:
    - **Text**: Schriftart, Größe, Farbe, fett und kursiv. Jedes erbt vom umgebenden Text, bis Sie es festlegen.
    - **Kasten**: Füllung, Breite und Farbe der Kontur, Eckenradius, waagerechter und senkrechter Innenabstand (mit **Innenabstand oben** und **Innenabstand unten**, um sie getrennt festzulegen, was eine Versalie in einem runden Chip zentriert) und der Mindestabstand zu den benachbarten Wörtern.
  - *Code* (`codeStyle`): **Codeblöcke** und **Eingerückter Code** (wie Listings gelesen werden); die **Codeschrift**, Größe, Zeilenabstand, **Am Raster ausrichten**, Farbe und **Tabbreite**; der **Kasten** (Seitenbreite, Hintergrund, Rahmen, Eckenradius, Innenabstand, Abstand darüber und darunter); **Lange Zeilen** (**Zeile breiter als der Kasten**: *Umbrechen*, *Verkleinern* mit **Kleinster Grad** oder *Abschneiden*; der **Einzug der Folgezeile** und das **Umbruchzeichen**); **Nummern und hervorgehobene Zeilen** (**Zeilen nummerieren**, die Farbe der Nummern und der Platz danach, der Farbton der Zeilen, die ein Codeblock hervorhebt); die Teilung **Über Spalten und Seiten** (zusammenhalten, Zeilen auf jeder Seite, Titel wiederholen, Fortsetzungsvermerk); **Syntaxfarben** (*Integriert* oder *Keine*, und eine Farbe und ein Stil je Art von Token, Palettenfarben eingeschlossen); und **Code im Fließtext** in einer Code-Schrift mit seiner Füllung. Siehe [Code-Listings](https://postext.dev/de/docs/configuration-styles.md#code-listings).
  - *Formeln* (`math`), mit **Einzug nach abgesetzter Formel** (`math.indentAfterDisplay`) und **Mit Einleitungszeile zusammenhalten** (`math.keepWithLeadIn`).
  - *Fußnoten* (`footnotes`): **Platzierung** (Spaltenfuß oder Kapitelende), **Position in der Spalte** am Kapitelende, **Nummerierung** (je Kapitel oder durchgehend), Größe, Zeilenabstand, Farbe, Ausrichtung und hängender Einzug der Fußnoten, die Abstände darüber und zwischen den Fußnoten und den **Trennstrich** (Länge, Stärke, Farbe). Siehe [Fußnoten](https://postext.dev/de/docs/configuration-notes-references.md#fußnoten).
  - *Zeilennummern* (`lineNumbers`): **Zeilen nummerieren**, **Zählen** (*Verse* oder *Jede Zeile*), **Alle** (das Intervall), **Erste Zeile nummerieren**, **Neu beginnen** (nie, oder bei jedem Kapitel, Abschnitt, jeder Seite oder jedem Gedicht) mit **Erste Nummer**, **Position** (Außen- oder Bundsteg, links, rechts, Zeilenanfang, Zeilenende, Nebenspalte), **Bei Spalten** (Außenkanten, in den Spaltenabständen, neben jeder Spalte), **Abstand zum Text**, **Ausrichtung** sowie Schrift, Größe, Stärke, Kursive, Farbe und **Zahlenformat** der Nummern. Siehe [Zeilennummern](https://postext.dev/de/docs/configuration-notes-references.md#zeilennummern).
- **Überschriften & Inhalt**
  - *Überschriften*: allgemeine Standardwerte und Einstellungen je Ebene H1–H6. Dazu gehören:
    - Schreibung, **Laufweite** (`levels[].letterSpacing`, negativ zum Engersetzen), Ausrichtung (Flattersatz rechts, Blocksatz, zentriert oder Flattersatz links), Umbruch davor mit Seitenparität und Spanne;
    - ein Schalter **Nach Überschriften aufs Raster zurück** (`headings.snapToGrid`, standardmäßig an: Der Text rastet unter einer Überschrift wieder auf dem Grundlinienraster ein) und je Ebene **Nach dieser Überschrift aufs Raster zurück** (`levels[].snapToGrid`), das ihn für diese Ebene übersteuert;
    - ein Schalter **Auszeichnungen in Überschriften** (`headings.inlineMarks`, standardmäßig an): Eine Überschrift setzt die darin geschriebenen Kursiven, Fettungen, Hoch- und Tiefstellungen, Kapitälchen und Links wie ein Absatz; ausgeschaltet druckt sie die ausgezeichneten Wörter in ihrem eigenen Stil;
    - je Ebene **Verborgen (strukturell)** (`levels[].hidden`): Die Überschrift druckt nichts und nimmt keinen Platz ein, bricht aber weiterhin um, nummeriert und speist Inhaltsverzeichnis, Kolumnentitel und PDF-Lesezeichen;
    - je Ebene **Initiale nach der Überschrift** (`levels[].dropCap`): Der erste Absatz nach einer Überschrift der Ebene beginnt mit einer Initiale, mit denselben Feldern wie bei einem Absatzformat;
    - ein erweiterter Editor für Gestaltungsplätze je Ebene mit einer Mindesthöhe des Auftakts; jedes Element einer Überschriftengestaltung hat einen Schalter **Reserviert Platz** (aus: Es wird gezeichnet, ohne die Höhe zu vergrößern, die die Überschrift reserviert);
    - die Hebel des Spaltenausgleichs mit ihren Obergrenzen je Hebel und **Kasten am Spaltenende** (`balancing.closingBox`): wann ein Kasten, der eine kurze Spalte beendet, an den Fuß der Spalte rückt – zuerst, nach den anderen Hebeln oder nie.
  - *Überschriftenstile* (`headingStyles`): benannte Formate, die mit `{style="…"}` auf einer Überschriftenzeile angewendet werden. Sie können IDs hinzufügen, entfernen und umbenennen und für jedes Format:
    - festlegen, ob die Überschrift nummeriert und im Inhaltsverzeichnis aufgeführt wird, und ihr eine eigene Nummerierungsvorlage geben;
    - **In Kolumnentiteln genannt** (`runningChapter`) ausschalten, für eine Tafel oder eine Karte, die als H1 innerhalb eines Kapitels gesetzt ist, damit die Kolumnentitel weiter das Kapitel nennen, das sie unterbricht;
    - die Typografie der Überschrift (Sperrung eingeschlossen), Umbruch und Spanne, **Nach dieser Überschrift aufs Raster zurück** und **Verborgen (strukturell)** übersteuern und die **Initiale nach der Überschrift** wählen: *Wie die Ebene*, *Eigene* (ihre Felder wie bei einem Absatzformat) oder *Keine*;
    - dem Abschnitt eigene Kolumnentitel geben, wahlweise ausgehend von denen des Dokuments;
    - seine Ränder und seine Spaltenaufteilung festlegen (mit Rolle und Kante der Nebenspalte wie unter *Spalten* und einem eigenen *Zu große Abbildungen verkleinern*);
    - das Fließtextformat, Listen-Übersteuerungen und Palettenfarben festlegen.
  - *Inhaltsverzeichnis* (`toc`): die Überschriftenebenen, die ein `:::toc` aufführt, jeweils mit der Typografie ihrer Einträge. Es umfasst auch die nicht nummerierten Einträge, Seitenzahlen, Füllpunkte, die aus einem Überschriftenattribut gelesene Untertitelzeile und die Zeilen der Teile mit ihrem eigenen Gestaltungsplatz. Seine Gruppe **Blöcke** hält jeden Block des Verzeichnisses mit seinen Einträgen zusammen (`toc.groups`): **Jeden Block mit seinen Einträgen zusammenhalten**, der **Kopf des Blocks** (eine Teilzeile oder eine Überschriftenebene), die **Einträge beim Kopf**, wenn ein Block geteilt wird, der höher als eine Spalte ist, und **Kopf wiederholen, wo der Block weitergeht** mit seinem **Fortsetzungsvermerk**. Die Vorschau setzt das Verzeichnis neu, sobald Sie etwas ändern.
- **Listen**
  - *Aufzählungen*, mit **Oben aufs Raster** (`unorderedLists.snapTopToGrid`), das den Abstand über einer Liste aufrundet, damit ihr erster Eintrag auf dem Grundlinienraster steht.
  - *Nummerierte Listen*: für jede Ebene Schriftart, Stärke, Kursive, Farbe und Abstand des Trennzeichens neben der Nummerierung; **Oben aufs Raster** (`orderedLists.snapTopToGrid`), wie bei Aufzählungen; und **Nummernspalte** (`orderedLists.numberWidth`): wo der Text eines Eintrags beginnt, nach der breitesten Nummer seiner eigenen Folge (*Je Folge*) oder seiner Ebene im Kapitel (*Je Ebene*) oder nach der eigenen Nummer des Eintrags (*Je Punkt*), sodass jeder Text seiner Marke im festgelegten Abstand folgt. **Ausrichtung der Nummer** (`orderedLists.numberAlign`) setzt die Nummern zum Text hin, gemeinsam endend (*Zum Text hin*), oder an den Anfang ihrer Spalte, gemeinsam beginnend (*Am Anfang*).
- **Abbildungen & Tabellen**
  - *Nummerierung und Platzierung* (`resourceTypes`): für jeden Ressourcentyp:
    - Namen und Kurzbezeichnungen;
    - Nummerierungsvorlagen mit den Platzhaltern `{n}` und `{h1}`…`{h6}`, das Zahlenformat und die Rücksetzebene des Zählers sowie das Legendenpräfix, mit einer laufend aktualisierten Vorschau im Stil von „Fig. 1.7“;
    - eine Gruppe **Platzierung**: die Standardposition des Typs, Spanne (Spalte, Seite oder die Nebenspalte), **Spalten** (wie viele benachbarte Spalten ein Spalten-Gleitobjekt des Typs auf einer mehrspaltigen Seite einnimmt; so viele, wie die Seite hat, machen es seitenbreit) und Drehung, ein Breitenanteil, eine Ausrichtung für Ressourcen, die schmaler als ihr Platz sind (Gleitobjekte und eingebettete Elemente, die durch die Breite verschmälert sind, und Bilder, die schmaler als die Spalte sind), und ein Schalter für die Legende neben der Abbildung;
    - eine aufklappbare **Abweichender Legendenstil**, die nur die Legendenfelder ersetzt, die Sie für diesen Typ festlegen (Position, Balken, Farben, Schrift), und den Rest erbt.
  - *Legenden* (`captionStyle`): Schrift, Größe, Ausrichtung und **Position** über oder unter der Ressource. Es gibt einen optionalen **Hintergrundbalken** mit Farbe und Innenabstand, und Marke und Beschreibung werden unabhängig voneinander gestaltet. Eine Gruppe **Anmerkung** legt Größe, Farbe, Neigung, Ausrichtung und Abstand der Anmerkung zur Ressource fest.
  - *Tabellen* (`tableStyle`):
    - Typografie von Tabellenkörper und Kopf, mit **Laufweite** (`headerLetterSpacing`) und **Schreibung** (`headerTextTransform`) des Kopfs, und Füllungen;
    - Rahmen, mit einem Muster der **Linien**: volles Raster, nur waagerecht, äußerer Rahmen, keine oder **Booktabs** (eine kräftige Linie über und unter der Tabelle, eine feine unter dem Kopf, gekürzte Linien unter übergreifenden Kopfzellen). Booktabs zeigt seine Linienstärken, die Linien unter übergreifenden Kopfzellen und deren Kürzung, **Gruppenlinien** und unter *Tabellen über Seitenhöhe* die Linie unter einem Teil, der umseitig weitergeht, und blendet Rahmenbreite und Eckenradius aus;
    - ein **Eckenradius** für den äußeren Rahmen;
    - Zellinnenabstand;
    - unter *Tabellen über Seitenhöhe* **Wenn eine Tabelle nicht passt** (`overflow`) und **Auch für Tabellen im Text** (`splitInline`, seit postext 1.25 standardmäßig an: Eine mit `here` platzierte Tabelle, die nicht in den Rest ihrer Spalte passt, wird zwischen Zeilen geteilt und läuft in der nächsten Spalte weiter);
    - unter *Tabellenzellen* **Zebrastreifen** (`bodyAlternateBackgroundEnabled`), das jede zweite Zeile des Tabellenkörpers mit der **Farbe der Wechselzeilen** (`bodyAlternateBackground`) füllt, die erscheint, solange der Schalter an ist.
  - *Tabellenstile* (`tableStyles`): benannte Tabellenstile. Sie können IDs hinzufügen, entfernen und umbenennen (beim Umbenennen werden die Tabellen mitgenommen, die die ID verwenden) und dann jedes Feld aus *Tabellen* festlegen. Jedes Bedienelement zeigt den von *Tabellen* geerbten Wert, bis Sie es festlegen.
  - *Diagramme* (`diagramStyle`): ein Schalter **Einfarbige Diagramme**, der SVG-Diagramme für den einfarbigen Druck in Tonwerte einer Druckfarbe umfärbt, dazu eine Auswahl der Druckfarbe, die standardmäßig die Hauptfarbe der Palette ist, und **Schriften in SVG-Text einbetten** (`inlineFonts`, standardmäßig an), das den Text jedes SVG in den Schriften des Buchs setzt (siehe [Konfiguration › Schriften in SVG-Text](https://postext.dev/de/docs/configuration-resources.md#schriften-in-svg-text)).
  - *Videostil* (`videoStyle`): das **Wiedergabezeichen** (Form, Position, Größe, Abstand vom Rand, Farben und Deckkraft des Hintergrunds) und der **QR-Code** (Position, Größe, Abstand vom Rand, Fehlerkorrektur, Rand, Farben und Eckenradius), die auf das Vorschaubild eines Videos gedruckt werden; **Ausgaben**: ob das Vorschaubild auf das Video verlinkt und ob der HTML-Betrachter den Player oder das Vorschaubild zeigt; und die Schalter unter **Player**, mit denen jedes Video beginnt. Darunter **Neben anderen Videos abspielen**: An lässt der Start einer Videodatei die anderen weiterlaufen, sodass die stummen Schleifen einer Seite gemeinsam laufen; aus hält der Start eines Videos die anderen an. Das gilt im HTML-Betrachter und in Folio.
- **Kästen**
  - *Kastenstile* (`calloutStyles`): benannte Stile für `:::callout{type="…"}`. Sie können IDs hinzufügen, duplizieren, entfernen und umbenennen und dann festlegen:
    - Standardtitel, Spanne, Platzierung und Breite sowie **Spalten**: wie viele benachbarte Spalten ein gleitender Kasten (Platzierung *Auto*, *Oben* oder *Unten*, Spanne Spalte) auf einer mehrspaltigen Seite einnimmt. Das Attribut `columns` eines `:::callout` übersteuert das;
    - Hintergrund, Rahmen, Eckenradius und Innenabstand sowie einen **Streifen**;
    - ein **Icon**: entweder ein Textzeichen oder ein SVG bzw. eine Bitmap aus dem Bedienfeld Ressourcen. Es kann im Text oder als Eckabzeichen gesetzt werden, mit seiner Ecke und einer Breite für nicht quadratische Grafiken.
    - eine Gruppe **Etikett** (`calloutStyles[].label`): Schriftart, Größe, Stärke, Farbe, Füllung, Ecke, Höhe, Innenabstand, Versatz und Einrückung, eine Symbol-Ressource neben dem Reiter und eine Linie entlang der Oberkante;
    - Typografie des Titels, mit Sperrung, Einzug und **Titel-Zeilenabstand** (`titleStyle.lineHeight`);
    - Übersteuerungen für Fließtext und Listen, die vom Dokumenttext erben. Dazu gehören die Fettfarbe und die **Kursivfarbe** des Fließtexts, seine normale und fette Schriftstärke, Schalter für **Kursiv** und **Kapitälchen**, seine **Tabstopps** und sein **Standard-Tabintervall** (`body.tabStops`, `body.tabInterval`) sowie Größe und Stärke des Aufzählungszeichens.
    - ein Spaltenabstand für Gruppen `:::columns` im Kasten;
    - ein Schalter **Am Raster ausrichten** (`calloutStyles[].snapToGrid`, standardmäßig an; aus behält bei gestapelten Kästen den exakten unteren Rand);
    - die Markerspalte, ein fester Anker, Zusammenhalten und Mindestzeilen bei Teilung sowie die Einstellungen für Gleitobjekt-Barrieren;
    - eine Wahl **Randkasten am Spaltenende** (`sideAtColumnEnd`) für Seitenkästen, deren Text nicht in derselben Spalte weiterläuft: neben dem Text vor dem Direktivenblock oder neben dem Text danach;
    - eine Gruppe **Geteilte Kästen**: den Titel bei jeder Fortsetzung mit einem Zusatz wiederholen (`repeatTitle`, `continuedSuffix`) und einen Fortsetzungsvermerk unter jedem Teil, der weitergeht, mit Text, Ausrichtung und Kursive (`continuesMarkerEnabled`, `continuesMarker`, `continuesMarkerAlign`, `continuesMarkerItalic`). Die Texte folgen standardmäßig der Dokumentsprache.
- **Kopf- & Fußzeilen**
  - *Kopf- & Fußzeilen*: Text-, Linien-, Kasten- und Bildelemente je Platz.
    - **Textelemente**: senkrechte Ausrichtung, **Textausrichtung** innerhalb ihres eigenen Kastens (`align`: linksbündig, zentriert oder rechtsbündig, sichtbar, wenn der Kasten breiter als der Text ist, oder Blocksatz, der die Wortabstände jeder Zeile außer der letzten jedes Absatzes dehnt, um den Kasten zu füllen, und bei eingeschalteter **Silbentrennung** ein Wort an einer Silbe trennt, um eine Zeile zu füllen), Zeilenhöhe, Sperrung (negativ, um einen Schautitel enger zu setzen), Groß-/Kleinschreibung, eine angepasste, füllende oder feste Breite und Höhe und eine Höchstbreite. **Inline-Auszeichnungen** (`inlineMarks`) setzt `**bold**`, `*italic*` und die anderen Inline-Auszeichnungen im Text des Elements, und eine Kontur zeichnet die Umrisse der Buchstaben: **Konturstärke**, **Konturfarbe** und **Hohle Buchstaben** (`stroke`).
    - **Linien**: waagerecht oder senkrecht.
    - **Platzhalter**, ausgewählt aus der Positivliste der Engine: Seitenzahl, Gesamtseiten, Gesamtseiten des Buchs, Titel, Untertitel, Autor, Erscheinungsdatum, Kapiteltitel und -nummer, Titel und Nummer des Teils sowie `{attr.key}` für ein Kapitelattribut. Kopf- und Fußzeilen nehmen außerdem Kapiteltitel und -nummer oben auf der Seite, `{chapterTitleAtTop}` / `{chapterNumberAtTop}` (siehe [Kapitel am Kopf der Seite](https://postext.dev/de/docs/configuration-headers-footers.md#kapitel-am-kopf-der-seite)), und die Leitwörter `{firstMark.h2}` / `{lastMark.h2}` (eine Überschriftenebene oder die ID eines Absatzformats nach dem Punkt; siehe [Leitwörter](https://postext.dev/de/docs/configuration-headers-footers.md#leitwörter-erste-und-letzte-marke)).
    - **Wo ein Platz erscheint**: Seitenparität und ein Filter **Seiten**: alle, Fließtext, Kapitelauftakte, Teiltitel oder Vakatseiten.
    - **Platzierung**: Überlauf und ein Anker am Container, an einem Geschwisterelement oder am Rahmen **Seite** / **Anschnitt** für randabfallende Bänder; Elemente von Kopf- und Fußzeilen können sich außerdem am **Außensteg** (`'outer'`) verankern, dem Rand, der vom Bund abgewandt ist.
    - **Schreibrichtung** eines Textelements: *Horizontal* oder *Vertikal, Zeilen von rechts nach links* (`writingMode`), für Kolumnentitel, die am Außensteg eines vertikalen Buchs hinunterlaufen. **Kolumnentitel am Außenrand (vertikal)** im Editor der Kopfzeile fügt den Kapiteltitel vier Zeichen unter dem Kopf des Satzspiegels und die Pagina fünf über seinem Fuß hinzu, beide vertikal, in 80 % der Fließtextgröße, am Außensteg verankert (siehe [Vertikale Textelemente](https://postext.dev/de/docs/configuration-headers-footers.md#vertikale-textelemente)).
    - Eine Gruppe **Initiale** (Zeilen, Schriftart, Stärke, Größe, Farbe und Abstand) und ein Absatzeinzug. Ein Text mit Initiale bricht um, gleich welcher **Überlauf** eingestellt ist, und ohne festgelegte Größe steht die Oberkante des Buchstabens auf der Höhe der Versalien der ersten Zeile.
    - Jeder andere Gestaltungsplatz bietet dieselben Textbedienelemente.
- **Teile**
  - *Teile* (`parts`):
    - **Teiltitelseite** (`parts.page`): Ausgeschaltet öffnet sie keine Seite, und Nummer, Titel und Farben des Teils gelten einfach ab dem nächsten Inhalt. Außerdem blendet sie die Einstellungen darunter aus.
    - die Seitenparität der Seite, auf der ein `:::part` beginnt, und ein optionaler Umbruch nach dem Teil mit eigener Parität;
    - die Ränder der Teilseite. Sie erben die Seitenränder, mit denselben gespiegelten Bezeichnungen für Bund- und Außensteg.
    - ein Gestaltungsplatz **Design der Auftaktseite**, gesetzt am Endformatrahmen der Seite. Seine Platzhalterauswahl ergänzt die Überschriftengruppe: den aktuellen Titel und seine Nummer in dezimaler, römischer oder alphabetischer Form.
    - ein **Textstil** für die Blöcke innerhalb des Teils. Es erbt vom Fließtext und von den Listenfarben und umfasst die Listen-Übersteuerungen (Nummerierungsformat und Versätze, Ränder, hängender Einzug und die Felder der Aufgabenlisten).
- **Export**
  - *Druckvorbereitung* (`print` und `page.cutLines`), in vier Gruppen:
    - **Schnittmarken und Anschnitt**: die Schnittlinien, der Anschnitt, Länge, Versatz und Stärke der Marken und ihre Bildschirmfarbe.
    - **PDF/X und Farbe**: **PDF-Standard** (*Keiner*, *PDF/X-1a:2003*, *PDF/X-4*); **Ausgabeprofil**, aus den fünfzehn freien Profilen (standardmäßig FOGRA39, FOGRA51 und FOGRA52 für die Bedingungen nach PSO v3, GRACoL, SWOP, Zeitungsdruck); **ICC-Profil hochladen** für das Profil, das Ihnen Ihre Druckerei gibt, mit seiner **Druckbedingung** (dem Registernamen, den der Output Intent nach PDF/X nennt) und einer Schaltfläche, die es entfernt; **Rendering Intent**, **Tiefenkompensierung**, **Bilder in CMYK umwandeln** (ausgeblendet bei PDF/X-1a, das immer umwandelt) und **Max. Farbauftrag**.
    - **Schwarz**: **Grau und Schwarz nur in K**, **100 % Schwarz überdrucken**, **Tiefschwarz für große Flächen** mit seiner C/M/Y/K-Mischung und der Größe, ab der eine Fläche tiefschwarz wird.
    - **Preflight**: **Preflight in Prüfungen**, die minimale und die kritische Bildauflösung, die minimale Linienstärke, die Größe, unter der Text in mehreren Druckfarben gemeldet wird, die Sicherheitszone, der Abstand, unter dem ein Kasten in den Anschnitt laufen sollte, und **Schriften platzierter PDFs prüfen**.

    Siehe [Konfiguration › Druckvorstufe](https://postext.dev/de/docs/configuration-fonts-colors-viewers.md#druckvorstufe-konfiguration).
  - *PDF*: Lesezeichen, das barrierefreie (getaggte) PDF und der erzwungene Farbraum. CMYK wird mit dem Profil aus *Druckvorbereitung* separiert.
  - *Web-Leseansicht (HTML)*: die Einstellungen von `htmlViewer`.
- **Folio**
  - *Folio-Betrachter (3D)* (`folio`), in fünf Gruppen: **Ansicht** (Neigung und Drehung), **Papier** (Sorte, Grammatur, Volumen mit der sich ergebenden Papierdicke, Oberfläche, Struktur und ihre Stärke, Farbton, Durchscheinen), **Bindung** (Art, Umschläge, Material und Farbe des Umschlags, Rückenbild; die Art *Gefalzt (Zeitung)* legt einmal gefalzte Bogen ineinander, ohne dass etwas sie zusammenhält, wie bei einer Zeitung, und da sie wie *Rückendrahtheftung (geklammert)* keinen Rücken zum Bedrucken hat, ist das Rückenbild ausgeblendet), **Unterlage** (das Material der Tischfläche und sein Farbton) und **Beleuchtung** (Umgebung, Belichtung, Schatten). Die Wahl einer anderen Papiersorte füllt die Felder, die Sie nicht geändert haben, mit den Werten dieser Sorte; die von Ihnen geänderten behalten Ihre Werte. Bei einem Zeitungsformat erscheinen Sorte und Bindung, die Sie nicht gewählt haben, als *Zeitungspapier* und *Gefalzt (Zeitung)*. Das Rückenbild wird aus den Bitmaps und SVGs des Bedienfelds Ressourcen gewählt. Siehe [Tab Folio](https://postext.dev/de/docs/sandbox-previews.md#tab-folio).
- **Erweitert**
  - *Bildschirmhilfen* (`debug`): das **Grundlinienraster** (`page.baselineGrid`), das hier statt unter *Seite* steht, und die anderen Überlagerungen zur Kontrolle des Layouts.
  - *Warnungen*: welche Probleme das Bedienfeld Prüfungen meldet und ihre Schwellenwerte.
  - *Inhalt in der Konfiguration* (`checks.contentInConfig`): **Text in Gestaltungen melden**, die **Erlaubten Wörter** und **Erlaubten Buchstaben** neben den Platzhaltern und die **Erlaubten Wendungen**, eine pro Zeile. Eine Änderung setzt keine Seite neu. Siehe [Inhaltsprüfung](https://postext.dev/de/docs/configuration-fonts-colors-viewers.md#inhaltsprüfung-konfiguration).

**Eine Einstellung finden.** Die Werkzeugleiste unter der Kopfzeile wirkt über alle Gruppen hinweg:

- **Einstellungen durchsuchen…** filtert jedes Feld in jedem Abschnitt nach seiner Beschriftung, seinem Hilfetext und den Namen seiner Optionen. Die Suche ignoriert Akzente und trifft Wortanfänge: *marg* findet *Top margin* und *Margen superior*, und *h3* öffnet *Überschriften › H3*. Die Ergebnisse sind nach Einstellungsgruppe gruppiert. Passende Abschnitte öffnen sich automatisch, nicht passende Zeilen und Abschnitte werden ausgeblendet, und Treffer werden hervorgehoben. Escape leert die Suche und verlässt dann das Feld.
- **Geändert** zeigt nur die Felder, deren Wert vom Standard abweicht.

**Hilfetext.** Jedes Feld hat eine kurze Erklärung. Screenreader hören sie als Beschreibung des Felds, auf dem Bildschirm bleibt sie verborgen, bis Sie sie mit der Schaltfläche **?** der Zeile öffnen (*Was ist „…“?*). Der Schalter **Alle Erklärungen zeigen** in der Kopfzeile öffnet alle Erklärungen auf einmal, und die Wahl wird gespeichert.

**Geänderte Werte.** Das Bedienfeld folgt einem durchgängigen **Übersteuerungsmodell**:

- Abschnittsköpfe tragen ein Abzeichen mit der Zahl der geänderten Felder darin, durch verschachtelte Gruppen hindurch gezählt.
- Ein Abschnittskopf zeigt eine Schaltfläche zum Zurücksetzen (mit Rückfrage) nur, solange er Änderungen enthält.
- Ein geändertes Feld hat einen Punkt neben seiner Beschriftung (vorgelesen als *geändert*) und eine eigene kleine Schaltfläche zum Zurücksetzen.
- Gespeichert oder exportiert wird immer nur der geänderte Teilbaum. Standardwerte werden entfernt, sodass eine unberührte Sandbox eine leere Konfiguration speichert.
- Das Zurücksetzen von *Seite* lässt das Grundlinienraster unberührt, da das Raster unter *Erweitert* bearbeitet wird.

**Die Bedienelemente:**

- Auswahlen sind Aufklappmenüs, deren Optionen eine einzeilige Beschreibung tragen können, oder segmentierte Schaltflächen, wenn es nur wenige gibt.
- Ein/Aus-Einstellungen sind Schalter.
- Zahlen haben die Schrittschaltflächen − / +. Die Pfeiltasten ändern den Wert schrittweise, mit Umschalt um das Zehnfache und mit Alt um ein Zehntel.
- Längen haben eine Einheitenauswahl, die den Wert umrechnet, wenn sich die Einheit ändert (cm, mm, in, pt, px, em, rem).
- Eine Farbe ist eine einzelne Schaltfläche, die Farbfeld und Wert zeigt.
- Die Schriftauswahl lässt sich mit den Pfeiltasten bedienen.

Die Bedienelemente richten sich nach dem Kontext. Die Breite des Spaltenabstands erscheint nur bei mehrspaltigen Layouts, die Einstellungen des Blocksatzes nur, wenn der Text im Blocksatz steht (Flattersatz zeigt stattdessen **Flattersatz trennen**, und ein Absatzformat oder Kasten zeigt seinen Schalter für die Silbentrennung, wenn er im Blocksatz steht oder die Trennung im Flattersatz an ist), und der Prozentsatz der Nebenspalte nur beim Layout mit anderthalb Spalten. Änderungen wirken sofort in der Vorschau des Ansichtsbereichs. Eine vollständige Referenz aller Konfigurationsoptionen und ihrer Standardwerte bietet die Seite [Konfiguration](https://postext.dev/de/docs/configuration.md).

Die Kopfzeile des Bedienfelds bietet außerdem **Zurücksetzen** (mit Rückfrage; nur sichtbar, wenn die Gestaltung von der des geöffneten Beispielbuchs abweicht, und es stellt die Gestaltung dieses Beispiels einschließlich der Schriften wieder her), **Exportieren** und **Importieren**. Siehe [Export und Import](https://postext.dev/de/docs/sandbox-books-saving.md#export-und-import).

## Bedienfeld Prüfungen

Laufende Diagnosen, neu berechnet aus dem Text, der Gestaltung, den Abbildungen und dem letzten Build. Die Zahl entspricht dem Abzeichen auf der Schaltfläche der Aktivitätsleiste. Die Warnungen sind nach Art gruppiert, in der Reihenfolge der Dringlichkeit: zuerst, was die Ausgabe beschädigt, dann das Markup, dann der feine Satz, der meist aus vielen kleinen Punkten besteht. Jede Gruppe lässt sich einklappen und zeigt ihre Zahl:

- **Schriften**: eine fehlende Schriftfamilie oder fehlende bzw. doppelte Schnitte (Stärke/Stil) in einer eigenen Familie, und *Schriftliste in einer Schriftfamilie*: eine Einstellung `fontFamily`, die einen CSS-Schriftstapel enthält (der Text wird in dessen erster Familie gesetzt; der Eintrag nennt den Pfad der Einstellung)
- **Abbildungen & Tabellen**: eine unbekannte Ressourcen-ID in einem `::resource` / `:ref` – auch in der Legende, der Anmerkung oder den Zellen einer Abbildung, die der Text verwendet, oder als Bild einer Tabellenzelle –, doppelte Ressourcen-IDs, Verweise auf einen nicht vorhandenen Ressourcentyp, Bitmaps, die deutlich größer als ihre Pixelgröße gerendert werden, eine Tabelle, deren Stil-ID keinen Tabellenstil nennt, ein unregelmäßig gebliebenes Tabellenraster (eine verbundene Zelle, deren überdeckte Zellen fehlen, oder eine Zeile mit einer Lücke: verbinden Sie die Zellen im Tabelleneditor erneut), ein Bild, dessen Datei im Speicher fehlt oder sich nicht dekodieren lässt (es erscheint als Platzhalter), ein SVG, dessen Text eine Familie ohne einbettbare Schriftdatei nennt (*Schrift in einem SVG fehlt*: das Bild setzt sie in einer Ersatzschrift) oder dessen Schriften die Grenze von 2 MB überschreiten (*SVG-Schriften zu groß zum Einbetten*), und ein Video ohne Vorschaubild, eine Videodatei ohne Produktionsadresse (kein QR-Code und kein Link im Druck) oder eine YouTube- oder Vimeo-Adresse, die kein Video nennt, sowie ein gleitendes Bild, das kleiner gesetzt wurde, um in den Platz auf seiner Seite zu passen (*Bild verkleinert*: der Eintrag nennt den Maßstab und den Überstand in mm, wenn es selbst im kleinsten Maßstab über den Satzspiegel hinausragt), und ein Bild oder Kasten, den der Text nicht wie verlangt umfließt (*Umflossenes Bild oder umflossener Kasten*: zu schmale Satzbreite daneben, zu kurz für Zeilen daneben, in die nächste Spalte gerückt oder in vertikalem Text gesetzt)
- **Text & Auszeichnung**:
  - übersprungene Ebenen in der Überschriftenhierarchie (zum Beispiel H1 → H3) und aufeinanderfolgende Überschriften ohne Fließtext dazwischen;
  - ungültige oder nicht geschlossene Formeln `$…$` / `$$…$$`;
  - unbekannte Direktivennamen (jeder Name, den der Parser kennt, wird akzeptiert: `pagebreak`, `columnbreak`, `space`, `numbering`, `toc`, `callout`, `paragraphs`, `part` und `columns`), ungültige Nummerierungs- oder Paritätsattribute und ein `:::space{lines=N}` außerhalb von 0–20 Zeilen;
  - ein Direktivenblock `:::`, der am Ende des Dokuments nicht geschlossen ist (ein Klick fokussiert seine Anfangszeile);
  - ein `:::paragraphs{style="…"}`, `:::callout{type="…"}`, `:chip[…]{style="…"}` oder ein `{style="…"}` an einer Überschrift, dessen Stil nicht konfiguriert ist;
  - eine Zeile `::resource`, die als Text gedruckt wird – fehlerhaft oder ohne Leerzeile unter einen Absatz geklebt;
  - *Markup in voller Breite*: Markup, das mit einer chinesischen oder japanischen Eingabemethode getippt wurde (`：：：`, `＃`, `［＾…］`, `｛…｝`, `＊＊…＊＊`) und als Text gedruckt wird; der Eintrag zeigt die ASCII-Form, die zu tippen ist;
  - *Attributschlüssel nicht gelesen*: ein Attributschlüssel, der nicht in ASCII geschrieben ist (`作者=曹雪芹`) und den der Parser ignoriert;
  - *Nicht geschlossener Codeblock*: ein Codeblock ```` ``` ```` oder `~~~` ohne schließende Zeile, sodass der Rest des Texts als Code gesetzt wird (`unclosedCodeBlock`; ein Klick fokussiert den Codeblock);
  - *Tabulator in vertikalem Text*: ein `:tab` in vertikal gesetztem Text, das als Wortzwischenraum gesetzt wird, da Tabstopps nur in horizontalem Text gesetzt werden (`tabInVerticalText`);
  - *Frontmatter ignoriert*: ein Kapitel außer dem ersten, das mit einem Front-Matter-Block beginnt (nur das Front Matter des ersten Kapitels gehört zum Buch);
  - *Unbekannter Spaltenfluss*: ein `:::columns{flow=…}`, das weder `snake` noch `parallel` ist; die Gruppe nimmt den Standard (`columnsFlowUnknown`);
  - *Unbekannte Seitenvorlage*, *Slot ohne Rahmen*, *Leerer Rahmen* und *Zusammengesetzte Seite mit drei Doppelpunkten*: ein `::::page`, dessen Vorlage nicht in `pageTemplates` steht, ein `slot`, der keinen Rahmen der Vorlage der Seite nennt, ein Rahmen der Vorlage, der auf der Seite nichts erhält (ein Rahmen mit `optional` wird nicht gemeldet), und ein `:::page` mit `template=`, das mit drei Doppelpunkten geschrieben ist (`templateUnknown`, `slotUnknown`, `slotEmpty`, `pageFenceLength`; siehe [Zusammengesetzte Seiten](https://postext.dev/de/docs/composed-pages.md#warnungen)).
- **Gestaltung**:
  - Namen von Platzhaltern in Kopf- und Fußzeilen außerhalb der Positivliste der Engine (`{attr.…}` und die Platzhalter für Teile werden akzeptiert) und Platzhalter, deren Dokument-Metadaten fehlen;
  - zyklische Anker zwischen Gestaltungselementen oder Anker auf ein nicht vorhandenes Element. Diese Prüfung und die der Platzhalter decken jeden Gestaltungsplatz ab: die Kolumnentitel, den Auftakt eines Teils, die leere linke Seite nach einer Teilseite, die Teilzeilen des Inhaltsverzeichnisses, die Gestaltung jeder Überschriftenebene sowie die Gestaltung jedes Überschriftenformats und die Kolumnentitel seines Abschnitts. Ein Eintrag aus einem Überschriftenformat nennt das Format, etwa `{style="index"} header · #rh → #missing`, und einer von der linken Seite oder den Teilzeilen des Inhaltsverzeichnisses nennt seine Einstellung, etwa `toc.parts.design · #row → #missing`;
  - Textelemente, deren Überlauf `clip` immer abschneidet;
  - *Gestaltungstext gekürzt*: ein Gestaltungstext, der nicht in seine Breite passte und mit einer Ellipse endet oder mit Farbe über seinen Kasten hinaus abgeschnitten wurde (`designTextTruncated`). Der Eintrag nennt Platz und Element und gibt den ganzen Text wieder; ein Klick öffnet die Seite, auf der er gekürzt wurde, und wählt im Editor eine Überschrift oder einen Titel aus dem Front Matter aus. Ein Kolumnentitel, der auf jeder Seite eines Kapitels gekürzt wird, wird einmal aufgeführt;
  - *Überschriftengestaltung abgeschnitten*: eine Überschriftengestaltung, die höher ist, als ihre Seite fassen kann – Text eines Auftakts, der über den Fuß der Seite hinaus gesetzt wurde, oder einer Gestaltung in der Spalte über den Fuß ihrer Spalte hinaus (ein langer Vorspann auf einer kleinen Bildschirmseite). Die Überschrift beansprucht den Rest ihrer Seite oder Spalte, sodass der Text danach auf der nächsten beginnt, aber dieser Teil der Gestaltung geht verloren; ein Klick auf den Eintrag fokussiert die Überschrift;
  - *Seitenspalte außerhalb des Bereichs*: eine Nebenspalte eines Layouts mit anderthalb Spalten, die die Engine begrenzen musste, um Platz für die Hauptspalte zu lassen;
  - *Spaltenzahl außerhalb des Bereichs*: eine Spaltenzahl eines Layouts `multiple`, die keine ganze Zahl von 3 bis 8 ist und die die Engine begrenzt hat;
  - *Unbekanntes Zahlenformat*: ein Zahlenformat für Listen, Seiten oder Ressourcentypen, das die Engine nicht kennt und das dezimal nummeriert;
  - *Unbekannte Einstellung*: ein Schlüssel, den die Überschriften, eine Überschriftenebene, ein Überschriftenformat oder ein Tabstopp nicht haben (ein falsch geschriebenes `letterSpacng`) und den die Engine ignoriert; der Eintrag schlägt die Einstellung vor, der er am nächsten kommt, sofern es eine gibt.
  - *Keine Zeilennummern in vertikalem Text*: Zeilennummern, die in einem vertikalen Dokument eingeschaltet sind, das keine erhält.

  Diese letzten vier stammen wie *Schriftliste in einer Schriftfamilie* aus der Konfiguration statt aus dem Text: Der Eintrag nennt den Pfad der Einstellung, und ein Klick darauf bewegt den Editor nicht.
- **Kontrast**:
  - *Geringer Kontrast*: eine Textfarbe unter dem Kontrastverhältnis, das ihre Größe und Stärke auf der Stufe des Buchs (`contrast.level`) gegenüber dem Grund verlangen, auf dem sie steht. Der Eintrag zitiert den Text und nennt beide Farben, die Größe und das Verhältnis auf dem Bildschirm und, bei einem für den Druck eingerichteten Buch, auf dem Papier seines Ausgabeprofils. Ein Paar wird einmal aufgeführt, mit der Zahl der Stellen, die so gesetzt sind;
  - *Negativer Text zu fein für den Druck*: heller Text auf bedrucktem Grund unter den Größen von **Farben → Kontrast → Negativer Text**, in einem für den Druck eingerichteten Buch.

  Jeder Eintrag nennt die Seite seines ersten Vorkommens; ein Klick darauf öffnet diese Seite und wählt den Text im Editor aus.
- **Satz**:
  - zu lockere Zeilen (Wortabstände über den konfigurierten Schwellenwert hinaus gedehnt);
  - *Blocksatzzeile im Flattersatz*: eine Zeile eines Absatzes im Blocksatz, die kurz gelassen wurde, weil das Erreichen der Satzbreite ihre Wortabstände über das Dreifache ihrer Breite gedehnt hätte; der Eintrag zitiert die Zeile und nennt die Dehnung, die nötig gewesen wäre, und ein Klick wählt die Zeile aus;
  - *CJK-Zeile zu kurz gesetzt*: eine Zeile chinesischen, japanischen oder koreanischen Texts, die kürzer als ihre Satzbreite gelassen wurde, weil ihr Auffüllen die Zeichen über die Grenze hinaus gesperrt hätte;
  - *Zeichen bedrängen die nächste Zeile* und *Lesungen bedrängen die nächste Zeile*: Betonungspunkte, Namens- und Titellinien oder Ruby-Lesungen, die mehr Zeilenzwischenraum brauchen, als der Absatz hat; der Eintrag nennt beides in em;
  - Kästen, die über ihre Spalte hinauslaufen;
  - *Chips berühren die nächste Zeile*: ein Chip, dessen Kasten in einen Chip der Zeile darüber oder darunter hineinläuft (die Überlappung wird in Punkt angegeben); ein hoher Chip ohne Chip darüber oder darunter wird nicht gemeldet;
  - Paritätskaskaden;
  - *Zeilennummer über einem seitlichen Kasten*: eine Zeilennummer in der Nebenspalte (`lineNumbers.position: 'side'`), die dort über einem Kasten, einer Legende oder einer Abbildung steht; beide werden gedruckt, wo sie sind;
  - *Initiale nicht wie eingestellt gesetzt*: ein Absatz, der kürzer ist, als seine Initiale absinkt (der Eintrag sagt, ob der Platz gehalten, die Initiale verkleinert oder weggelassen wurde), einer, der vor der letzten Zeile der Initiale in einer zu kurzen Spalte umbricht, einer, dessen erster Buchstabe mit dem nächsten verbunden ist (Arabisch), einer in vertikalem Text oder einer, der ohne Buchstaben beginnt (`dropCap`);
  - *Codezeile breiter als ihr Kasten*: ein Listing mit Zeilen, die breiter als sein Kasten sind, umbrochen, kleiner gesetzt (der Eintrag nennt die Größe) oder abgeschnitten, wie **Code → Lange Zeilen** es festlegt (`codeOverflow`);
  - *Spalten zu schmal*: eine Gruppe `:::columns`, deren Spalten schmaler als sechs Geviert ihres Texts sind (`columnsTooNarrow`);
  - *Text passt nicht in seinen Rahmen*: Der Inhalt eines Rahmens einer zusammengesetzten Seite reicht über den Fuß des Rahmens hinaus, und der Rahmen hat kein `next` mehr, in dem es weitergeht, also schneidet die paginierte Ausgabe den Rest ab; der Eintrag nennt den Rahmen und seine Vorlage und gibt die Seite und die abgeschnittene Höhe in mm an (`frameOverflow`; siehe [Zusammengesetzte Seiten](https://postext.dev/de/docs/composed-pages.md#frameoverflow));
  - *Seitlicher Kasten oder Abbildung nach dem Textende*: ein Seitenkasten oder eine Abbildung der Nebenspalte, auf eine Seite ohne Text gesetzt, weil der Text ihres Kapitels endete, während sie auf Platz in der Nebenspalte warteten; der Eintrag nennt die Seite (`afterText`);
  - *Auf keiner Seite*: ein Kasten oder ein Gleitobjekt, das beim Ende des Layouts noch auf einen Platz wartete und auf keiner Seite steht (`unplaced`);
  - *Kurze Liste über Spalten getrennt*: eine Liste mit wenigen Einträgen, die auf zwei Spalten oder Seiten gesetzt ist; aufgeführt, wenn **Grundtext → Kurze Listen über Spalten getrennt** auf *Warnen* steht, und bei *Vermeiden* für eine Liste, die keine Spalte ganz fassen konnte (`shortListSplit`);
  - *Inhaltsverzeichnis-Block zwischen Spalten geteilt*: ein zusammengehaltener Block des Inhaltsverzeichnisses, der über zwei oder mehr Spalten läuft, weil er höher als eine Spalte oder seine Spalte zu kurz ist; die Zeile öffnet die Seite des Verzeichnisses und markiert die Zeile `:::toc` (`tocGroupSplit`);
  - *Gleitobjekt auf einer Auftaktseite*: eine Abbildung, eine Tabelle oder ein gleitender Kasten auf der Seite, auf der ein Kapitel oder ein Teil beginnt; aufgeführt, wenn **Spalten → Gleitobjekte auf Auftaktseiten** auf *Warnen* steht (`openerFloat`);
  - *Keine Trennmuster für diese Sprache*: Für die Dokumentsprache (ihr Trennungs-Locale, sonst `locale`) gibt es keine mitgelieferten Muster, deshalb wird ihr Text mit den US-englischen getrennt. Die Warnung verschwindet, wenn die Silbentrennung abgeschaltet wird.
- **Preflight**, bei einem für den Druck eingerichteten Buch (ein PDF/X-Standard, ein CMYK-PDF oder Schnittmarken), kritische Befunde zuerst:
  - *Geringe Bildauflösung*: ein Bild unter der Mindestauflösung bei seiner Druckgröße (kritisch unter der kritischen), berechnet aus den Pixeln, die seine Datei tatsächlich hat;
  - *Angegebene Pixel weichen von der Datei ab*: eine Bitmap, deren angegebene Breite und Höhe nicht die der Datei sind (eine Warnung, wenn sie mehr angibt);
  - *RGB-Bild*: beim Export in CMYK separiert oder von einem PDF/X-4, das Bilder nicht umwandelt, in RGB belassen;
  - *Linie zu dünn*, *Kleiner Text in mehreren Farben*, *Farbauftrag über dem Limit* (eine selbst angegebene CMYK-Farbe, die Mischung für Tiefschwarz);
  - *Text im Sicherheitsabstand* und *Endet knapp vor dem Endformat* (ein Kasten oder Bild, das in den Anschnitt laufen sollte);
  - *Nicht eingebettete Schriften in einem platzierten PDF*, *RGB in einem platzierten PDF* und *Transparenz in einem platzierten PDF* (kritisch bei PDF/X-1a), aus der Druckvorlage jeder Abbildung.

  Jeder Eintrag nennt seine Seite; ein Klick darauf öffnet diese Seite im Betrachter.
- **Browser**: Speicher nicht verfügbar (IndexedDB fehlt)

Jeder Eintrag zeigt ein Symbol, einen Titel, ein einzeiliges Detail und, wo zutreffend, Kapitel und Quellzeile (*Kap. 2 · Zeile 12* in einem Buch mit mehreren Kapiteln). Ein Klick auf einen Eintrag mit Quellposition wechselt zu diesem Kapitel und fokussiert den Editor an dieser Stelle. Ist alles in Ordnung, zeigt das Bedienfeld **Alles in Ordnung**. Welche Prüfungen laufen, legen Sie unter **Gestaltung → Erweitert → Warnungen** fest.
