Eine Regel statt hundert Farben

Ein Verlauf von Blau nach Weiß, eine Druckfarbe, die Sie in zwanzig Stärken wollen, eine Kurve, die zu dunkel geratene Farben aufhellt: In allen drei Fällen gibt es nicht eine Farbe aufzuschreiben, es gibt eine Regel, die jede davon erzeugt. Die Farben einzeln auszuschreiben bedeutet Hunderte von Zeilen in der Datei und ein schwereres Dokument als nötig; die Regel aufzuschreiben bedeutet drei Zeilen, und die Anzeigesoftware berechnet den Rest. Die erste Seite zeigt die vier Arten von Regeln, denen ein PDF folgen kann, mit der Regel, die jedes Feld gezeichnet hat, darunter gedruckt.

Die erste ist eine Tabelle: Sie geben die Farbe an sieben Punkten des Weges an, und die Anzeigesoftware zeichnet die Linie dazwischen; das will man, wenn die Farben aus einer Messung stammen und keine Formel je darauf käme. Die zweite ist ein kurzes Rechenstück, das die Anzeigesoftware selbst ausführt, und es kann, was keine Tabelle kann — das gezeichnete Feld teilt den Bereich in sieben flache Bänder, statt zu gleiten; so wird eine schattierte Karte auf einen Blick lesbar. Die dritte ist dasselbe Rechenstück, auf eine Druckfarbe angewendet, sodass sich eine Druckfarbe auf einem Bildschirm zeigen lässt, der sie nie gesehen hat. Die vierte sind zwei der anderen, aneinandergefügt, eine für die erste Hälfte des Bereichs und eine für die zweite; so ändert ein Verlauf auf halbem Weg seine Meinung, ohne in zwei Formen geschnitten zu werden. Die beiden Seiten danach gehen weiter. Die zweite gibt jeder Operation, die dieses kurze Rechenstück verwenden kann — Arithmetik, Runden, Wurzeln, Winkel, Logarithmen, Vergleiche und Auswahlen —, einen eigenen Graustreifen, mit der Rechnung darunter gedruckt. Die dritte speichert eine Tabelle aus fünf Grautönen in jeder Genauigkeit, die eine Tabelle erlaubt, von der gröbsten, die nur Schwarz und Weiß kennt, bis zur feinsten; dann füllt sie die Lücken entlang einer Kurve statt gerader Linien, liest eine Tabelle rückwärts und fügt drei Arten von Regeln aneinander.

Was dieses Beispiel zeigt

  • Die vier Arten: eine Tabelle gemessener Farben, ein kurzes Rechenstück, eine Regel für eine Druckfarbe und zwei aneinandergefügte Regeln.
  • Die Regel, die jedes Feld gezeichnet hat, darunter gedruckt, um beides zusammen zu lesen.
  • Worauf jeder Farbverlauf und jede benannte Druckfarbe auf dieser Website aufbaut.

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

Grau, Bildschirm- und Druckfarben

Farbfelder in jeder der drei Arten, eine Farbe anzugeben — ein Grau als eine Zahl, eine Bildschirmfarbe als drei, eine Druckfarbe als vier Druckfarben —, jedes mit der tatsächlich in die Datei geschriebenen Anweisung beschriftet, und ein mittleres Grau auf vier Arten angegeben, die letzte als der Hexadezimalcode, den ein Bildschirmgestalter übergibt.

Farbe, die das Dokument definiert

Dieselben sechs Farben, als bloße Zahlen angegeben und dann durch das Bildschirmprofil gelesen, das die Datei enthält, dazu ein Verlauf von hell nach dunkel und eine Reihe gemessener Farbtöne: Farbe, die auf einem anderen Bildschirm und in einer Druckmaschine noch dasselbe bedeutet.

Druckfarben auf eigenen Platten

Zwei Druckfarben, die die Druckmaschine auf je einer eigenen Platte führt, jede in zehn Stärken, eine Arbeit in beiden gesetzt, und die Passkreuze, mit denen die Platten ausgerichtet werden — gezeichnet in einer Druckfarbe, auf die jede Platte reagiert.

Mehrere Platten zugleich, jede in eigener Stärke

Acht Plattenkombinationen aus den vier üblichen Druckfarben, jede mit dem kleinen Programm darunter gedruckt, das sie zeigt, und zwei Druckfarben, die die Maschine selbst führt, gemeinsam verwendet, jede Stärke der einen gegen jede Stärke der anderen.

Eine Farbtabelle, auf die die Zeichnung verweist

Eine Tabelle von Hausfarben, die die Datei enthält, und eine Zeichnung, deren sechzehn Zahlen Positionen in dieser Tabelle statt Farben sind. Dieselbe Zeichnung wird zweimal über zwei Tabellen gezeigt: Um eine ganze Marke neu einzufärben, ändert man eine Tabelle, nicht jede Zeichnung.

Eine Schraffur, in jeder gewünschten Farbe aufgetragen

Ein Muster ohne eigene Farbe, in fünf Farben und in fünf Stärken einer Druckfarbe der Maschine aufgetragen: Die Füllung sagt, in welcher Farbe es aufgetragen wird. Daneben dieselbe Schraffur aus Mustern mit eigenen Farben, also ein Muster pro Farbe.

Jedes Beispiel, nach Thema