Eine in einer Schrift von 1990 gesetzte Seite

Eine Druckerei, die seit zwanzig Jahren Schriften kauft, besitzt eine Sammlung in Adobes erstem Schriftformat, gekauft und bezahlt, die fast nichts mehr liest. Sie zu ersetzen heißt, dieselben Schriften ein zweites Mal zu kaufen und hinzunehmen, dass ein Nachdruck nicht ganz der ursprünglichen Auflage entspricht. Diese Engine liest diese Sammlung, sodass sie weiter funktioniert, statt zum Grund zu werden, nichts zu ändern.

Alles, was die Seite über diese Schrift sagt — ihren Namen, wie viele Formen sie enthält, das Rechteck, in dem sie stehen, die Stärke eines Abstrichs, wohin eine Unterstreichung gehört —, wurde beim Zeichnen der Seite aus der Schrift selbst gelesen, sodass die Seite keine andere Schrift beschreiben kann als die, in der sie gesetzt ist. Die Datei enthält nur die Buchstaben, die die Seite zeichnet, aus der Schrift ausgeschnitten wie bei jeder anderen Art.

Eine Testkopie, auf der der kostenlose Monatstarif dieser Website läuft, zeichnet jeden Buchstaben aus der Glyphe nach, die seine Schrift liefert, und eine Schrift dieser Art liefert nichts zum Nachzeichnen. Setzen Sie eine Seite darin, und eine Testkopie bittet in einem klaren Satz um das, was Sie ihr lieber geben: eine Schrift anderer Art, im Dokument enthalten, oder einen Lizenzschlüssel.

Was dieses Beispiel zeigt

  • Eine Schrift von 1990, gelesen und auf die Buchstaben gekürzt, die die Seite zeichnet.
  • Jede Breite aus der eigenen Glyphe des Buchstabens gelesen: keine Zusatzdatei nötig.
  • Was die Schrift über sich sagt, auf die Seite gedruckt, die sie gezeichnet hat.

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

Ein minimales PDF

Zwei identische Seiten, die die Struktur einer Rechnung mit Linien und Rechtecken zeichnen, ohne ein Wort Text: Die Datei hat etwa ein Dutzend Kilobyte und bettet keine Schrift ein.

Seite eins zeigen, bevor die Datei angekommen ist

Dasselbe Dokument zweimal geschrieben: einmal, wie es ist, einmal mit seiner ersten Seite am Anfang der Datei. Die Seite nennt für jedes der beiden die Zahl der Bytes, die ein Browser empfangen haben muss, bevor er Seite 1 zeigt.

Jedes Papierformat, auf eigener Seite

Eine Seite für jedes Papierformat, das die Bibliothek beim Namen kennt, von A0 bis A6 und die amerikanischen Formate, jede mit ihrer Größe in Millimetern und Zoll; dann quer oder kopfüber gelegte Seiten und ein zehn Meter langes Banner.

Die Datei verkleinern

Ein Dokument, zweimal geschrieben: einmal unkomprimiert, einmal komprimiert. Die Seite nennt beide Dateigrößen und was die Kompression gespart hat.

Jedes Beispiel, nach Thema