Eigene Seitenbeschriftungen

Die Nummer, die man eingibt, um zu einer Seite zu gehen, sollte die auf dieser Seite gedruckte sein. In jedem Dokument mit Vorwort ist sie es nicht: Der Leser verlangt Seite 12, die Anzeigesoftware zählt die Seiten von vorn und zeigt ihm Seite 4. In einer juristischen Akte oder einem technischen Handbuch ist das ein Verweis, dem niemand folgen kann.

Ob die Bezeichnungen funktionieren, kann die Datei nicht beantworten: Die Antwort steht dort, wo Sie eine Seitenzahl eingeben, der einzigen Stelle, an der sie erscheinen. Deshalb sagt jede Seite dieses Dokuments, was die Software für sie anzeigen sollte — öffnen Sie die Datei, und beides stimmt überein oder nicht. Die vierzehn Seiten durchlaufen jede Nummerierungsart, die das Format kennt: kleine römische Ziffern für ein Vorwort, gewöhnliche Ziffern für den Hauptteil, große römische Ziffern für einen Tafelteil, der die Zählung bei vier fortsetzt, Großbuchstaben, dann ein Präfix vor Kleinbuchstaben und vor Ziffern, wie in A-1, und eine Rückseite, die ihr Präfix und keine Zahl zeigt. Die Datei öffnet sich mit den kleinen Bildern ihrer Seiten, zwei und zwei, jedes unter seiner Bezeichnung.

Was dieses Beispiel zeigt

  • Kleine und große römische Ziffern, gewöhnliche Ziffern und Buchstaben in einem Dokument.
  • Ein Präfix vor der Nummer, pro Bereich oder allein auf der Rückseite.
  • Eine Nummerierung, die neu beginnt, wo Sie es entscheiden.

Der Quellcode, vollständig

Nichts ist weggelassen und nichts vereinfacht: Das ist das Programm genau so, wie es läuft, für den Entwickler, der diese Bibliothek nutzt. Die dritte ist die Beschreibung selbst: eine schlichte Liste dessen, was die Seite sagen muss, und das wird dem Dienst gesendet.

Den Rust-Quellcode lesen Den Python-Quellcode lesen Den JSON-Quellcode lesen

Das Dokument selbst

Das Dokument auf Englisch öffnen Das Dokument auf Französisch öffnen Das Dokument auf Deutsch öffnen Das Dokument auf Spanisch öffnen Das Dokument auf Italienisch öffnen Das Dokument auf Portugiesisch öffnen

Beispiele in der Nähe

Eine Diashow, die von selbst läuft

Eine schlichte erste Folie und dreizehn weitere, von denen jede den Effekt angibt, mit dem sie erscheint — die zwölf, die die PDF-Norm (ISO 32000) definiert —, wie lange dieser Effekt dauert und wie lange die Folie stehen bleibt, bevor die nächste kommt. Die Datei bittet darum, im Vollbild geöffnet zu werden, denn dort laufen die Effekte, und ein Link auf der ersten Folie zeigt den Bildschirm wieder, mit einer Überblendung eingeblendet.

Ein Handbuch, das sagt, wie es gelesen werden möchte

Vier Seiten, die sagen, wie sie geöffnet werden möchten: welche Seite erscheint und wie viel des Fensters sie füllt, die Kapitel daneben, die Seiten zu zweit, ein bereits ausgefüllter Druckdialog — jedes davon ein Wunsch, den die Anzeigesoftware für sich selbst beantwortet.

Interne und externe Links

Ein Dokument, gemacht, um ihm zu folgen statt es anzusehen: Jede Zeile des Inhaltsverzeichnisses landet auf der Seite, die sie nennt, und jede Seite führt dorthin zurück, woher sie kam. Unterwegs zeigt es einen über zwei Zeilen verteilten Link, die fünf Rahmen, die ein Link zeichnen kann, und acht Arten, die Seite zu zeigen, auf der ein Link landet.

Links und Markierungen auf platziertem Text

Links und Markierungen, an Text gehängt, den die Engine bereits platziert hat: ein Band hinter einer Zeile, eine Unterstreichung, eine umrahmte Zelle — jedes Rechteck aus dem genommen, was Layout und Tabelle danach melden, nichts davon von Hand gemessen.

Eine Geschichte, die weiter hinten fortgesetzt wird

Zwei Artikel über zwei Seiten: Jeder beginnt in einer Spalte der Titelseite und geht in einer Spalte der zweiten weiter, und die beiden tauschen unterwegs die Seiten. Die Datei sagt, welche Spalte auf welche folgt, sodass die Anzeigesoftware mit dem Artikel fortfährt, bei dem der Leser ist.

Jedes Beispiel, nach Thema