Eine Farbe, durch sechs Schablonen gesehen

Ein Foto, das zum Fuß eines Titelblatts hin ausblendet. Ein Banner, dessen Ränder dunkler werden. Ein aus einem Farbblock ausgeschnittenes Wort, so wie eine Schablone eine Form aus Karton schneidet. Diese drei Effekte werden meist in einem Zeichenprogramm gemacht und danach als Bild eingefügt — und ein Bild ist schwer, zeigt beim Drucken, wo es aufhört, und muss an dem Tag, an dem sich die Farbe ändert, ganz neu gemacht werden. Hier werden sie stattdessen im Dokument gezeichnet: derselbe Farbblock, sechsmal gezeigt, durch sechs verschiedene Schablonen gesehen.

Die erste Schablone blendet von einer Seite zur anderen aus; das braucht ein Foto, das unter einer Schlagzeile laufen muss, ohne Linie, wo es aufhört. Die zweite ist in der Mitte klar und an den Rändern dunkel; so hält ein Bild den Blick auf dem Gesicht darin. Die dritte ist durch zwei Wörter geschnitten, sodass die Farbe nur innerhalb der Buchstaben erscheint — ein Titel nimmt die Farbe dessen an, was dahinter liegt, und kein Bild wird eingefügt. Die vierte wird nicht aus Hell und Dunkel gelesen, sondern daraus, wie durchsichtig die Schablone selbst herauskam; so kann etwas bereits Gezeichnetes zur Schablone für das Folgende werden. Die fünfte stülpt die dritte um, sodass die Buchstaben stattdessen aus der Farbe gestanzt werden. Die sechste beginnt mit einer weißen statt einer schwarzen Schablone, sodass die Farbe überall erscheint, und führt die Buchstaben durch eine Kurve, sodass sie blasser herauskommen. Unter den sechs läuft ein Band, das ausblendet, mit einer vollständig darüber gemalten Beschriftung: Die Schablone hört dort auf, wo Sie es sagen.

Was dieses Beispiel zeigt

  • Derselbe Farbblock sechsmal, und nichts ändert sich außer der Schablone darüber.
  • Ein Ausblenden und ein abgedunkelter Rand, beide aus einem Verlauf geschnitten.
  • Zwei Wörter sauber aus einem Farbblock ausgeschnitten, ohne Bild darin.

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 Monatsbericht, seine Diagramme in Kurven gezeichnet

Ein Kreisdiagramm, wohin die Stunden gingen, eine Ringanzeige, wie weit die Arbeit im Jahr fortgeschritten ist, eine Karte mit abgerundeten Ecken und Bögen, denen gesagt wird, wohin sie führen, statt wie weit sie sich drehen.

Das Gezeichnete ausschneiden

Dieselbe Streifenfläche, durch zwei Fenster gezeigt: eine schlichte Scheibe und ein Ring, dessen Mitte leer bleibt.

Transparenz und Füllmethoden

Halb durchsichtige Füllungen, die sich überlappen und mischen, ein orangefarbenes Quadrat über einem blauen Balken auf vier verschiedene Arten, Farben zu mischen, und eine Zeile sich überlappender Buchstaben, auf zwei Arten gemalt.

Verläufe in einer Linie, in einem Kreis und aus einer Funktion gelesen

Fünf Felder: ein Kopfbereich, der ausblendet, dieselbe Ausblendung diagonal, ein Leuchten über seinen eigenen Kreis hinaus fortgesetzt, sodass sich die Ecken füllen, eine Mischung, die über eine dritte Farbe geht, und ein Schachbrett, dessen Farbe daraus berechnet wird, wo jeder Punkt steht, nach rechts röter und nach oben grüner.

Mit einem Verlauf gefüllter Text und Formen

Ein Verlauf als die Farbe, mit der etwas gefüllt wird: eine Schlagzeile, deren Buchstaben Fenster auf eine Mischung aus drei Farben sind, ein mit einem kreisförmigen Verlauf gefülltes Feld, das die Seite durchscheinen lässt, und ein Band, dessen Mischung aufrecht gestellt und dessen Rahmen mit dem kreisförmigen Verlauf gemalt ist.

Jedes Beispiel, nach Thema