Für die meisten Nutzer sind Begriffe wie Typografie und Schriftart keinen zweiten Blick wert, aber viele Entwickler verbringen unzählige Stunden vor dem Bildschirm – und das Letzte, was sie brauchen, ist ein Fehler im Code, weil die verwendete Schrift nicht die nötige Klarheit bietet. Die neue Superfamilie Monaspace will einige Einschränkungen herkömmlicher Monospace-Schriften beseitigen, und jeder Code-Reiter sollte sie sich genauer ansehen.

Monospace-Schriften und Code: Ihre Beziehung ist viel älter und enger, als wir denken. Aus allgemeiner Sicht kann niemand leugnen, dass sie ihren Zweck erfüllen, aber die Arbeitsumgebungen haben sich komplett verändert. Wir verbringen keine ganzen Sitzungen mehr vor Fernschreibmaschinen, sondern vor IDEs mit ganz anderen Anforderungen. In diese Richtung zielt das Open-Source-Projekt Monaspace, eine Superfamilie, die speziell darauf ausgelegt ist, die wichtigsten Bedürfnisse von Entwicklern abzudecken.

Schreibst du Code? Lade dir eine Kopie von Monaspace herunter

Monaspace: Exzellente Schriftfamilie für die Code-Entwicklung
Schriften für die Code-Entwicklung
Monaspace: Exzellente Schriftfamilie für die Code-Entwicklung
Fünf Familien, große Möglichkeiten

Monaspace ist in einer Version mit variabler Achse und einer statischen Version unterteilt, die wiederum in fünf Familien getrennt sind: Neón, Argón, Xenón, Radón und Kriptón. Wenn wir alle möglichen Kombinationen berücksichtigen, sprechen wir von Hunderten von Schriftarten in einem einzigen Paket.

Monaspace: Exzellente Schriftfamilie für die Code-Entwicklung
... diese Kommentare sehen wirklich gut aus, oder?

Der beste Weg, Monaspace in Aktion zu sehen, ist der Besuch der offiziellen Seite und die Nutzung ihrer interaktiven Elemente, aber es hat zwei Vorteile, die sofort auffallen. Der erste ist die Interkompatibilität zwischen den Schriften, was bei anderen Monospace-Beispielen in der Regel nicht möglich ist. Das eröffnet ein breites Spektrum an Möglichkeiten, von Kommentaren, die wie handgeschrieben wirken, bis hin zu einem weniger aufdringlichen und leichter lesbaren „Geistertext“.

Monaspace: Exzellente Schriftfamilie für die Code-Entwicklung
Texture Healing wirkt subtil, hat aber einen großen Effekt

Der zweite Vorteil trägt den Namen „Texture Healing“. Die Seite erklärt, dass Monospace-Schriften unter Texturproblemen leiden, das heißt, es gibt Textstellen, die viel dichter wirken, und andere mit einem Überschuss an „Whitespace“. Kurz gesagt: Manche Buchstaben wollen mehr Platz, andere weniger. Monaspace wendet die Texture-Healing-Technik an, um die Dichte der Monospace-Schrift auszugleichen.

Auch hier bietet die interaktive Website eine überzeugende Demonstration dieser Funktionen, und sie verdient auf jeden Fall deine Zeit. Der gesamte Download überschreitet nicht 125 Megabyte entpackt. Link weiter unten!

Offizielle Website, Demo und Download: Hier klicken