Project {ink}

Warum und weshalb?

Auch wenn wir Druckertine herstellen und verkaufen, ist uns unser Planet wichtig. Druckertinte zählt zu den teuersten Flüssigkeiten auf der Welt. Auch Papier sollte mit bedacht verwendet werden. Deshalb haben wir uns entschieden diese Seite unter dem Namen PROJEKT INK ins Leben zu rufen. Ein Tool das dabei helfen soll, Druckertinte zu sparen. Wir möchten euch darauf aufmerksam machen, dass ihr bereits mit dem Wechsel eurer Schriftart beim Drucken einen Unterschied machen könnt. Für die Umwelt und für Euren Geldbeutel. Jetzt zeigen wir euch, wie das alles funktioniert:

PT > PX UMRECHNUNG

Um die Berechnung beginnen zu können, müssen wir die Buchstaben der
Schriften von PT in Pixel (PX) konvertieren:
Pixelschriftgröße = PointFontSize * Bildschirmauflösung /72

Pixel pro Buchstabe zählen

Nach dem wir einen Buchstaben in Pixel konvertiert haben, zählt unser Script für jeden Buchstaben alle Pixel, die nicht weiß sind. Graue Pixel erhalten dabei abhängig von ihrem Farbwert eine andere Gewichtung als vollschwarze Pixel. So erhalten wir einen konkreten, repräsentativen Wert für jeden Buchstaben einer Schriftart.

0 px

Buchstabenhäufigkeit

Die Anzahl der Pixel pro Buchstaben ist bereits ein wichtiger Wert für die Kalkulation, reicht aber noch nicht aus. Manche Buchstaben werden häufiger benutzt als andere. Ebenfalls will Groß- und Kleinschreibung beachtet werden. Da sich die Buchstabenhäufigkeit je nach Sprache unterscheidet, haben wir einen repräsentativen Querschnitt aus deutschen Standard- und Literaturtexten untersucht.
A=0
B=0
C=0
Relative Pixel-Anzahl pro Schrift
Summe aus NA * δA + NB * δB + ...
Z
=∑
i=A
Relative Buchstabenhäufigkeit x Relative Pixelhäufigkeit
Ni * δi
0 px

X-Höhen Vergleich

Schrift A 0 Schrift B 0
Schriften sind trotz gleicher Schriftgröße visuell häufig unterschiedlich groß. Um herauszufinden ob z.B. Schrift A in der Größe 12 die gleiche “Höhe", also Größe hat wie Schrift B mit Schritgröße 10, ermitteln wir von allen Schriften die sogenannte „x-Höhe“. Hierzu messen wir die Höhe des Kleinbuchstaben „x“ in Pixeln und vergleichen diesen mit allen anderen Schriftarten. So werden letztendlich auch nur Schriften mit der passenden "x-Höhe" vorgeschlagen.

Fazit

Auch wenn die Berechnung sehr komplex erscheint, könnt ihr jetzt schon anfangen Tinte zu sparen. Einfach auf der Startseite die von euch eingesetzte Schrift in der verwendeten Größe eingeben und ihr bekommt eine ähnliche Schrift vorgeschlagen, die weniger Tinte verbraucht. Viel Spaß beim Sparen.