Zeichen optimieren

Der Beispielfont veranschaulicht eines von vielen möglichen Problemen beim Schriftdesign: Er verwendet zu viele Kontrollpunkte für die Kontur. Allgemein sollte man eher wenige Punkte setzen, da sich durch die mathematischen Kurven auch komplizierte Verläufe einfach festlegen lassen.

Fontforge hilft auch in diesem Fall, indem es einen Umriss analysiert und überflüssige Punkte entfernt. Das passende Menü findet sich unter ElementSimplify. Wenn Sie die ersten Option Simplify wählen, reduziert Fontforge die Anzahl der Punkte erheblich (Abbildung 5).

Abbildung 5: Zuviele Kontrollpunkte verderben die Schrift (links). Fontforge reduziert ihre Anzahl auf das Nötige und vereinfacht damit die Zeichen (rechts).

Gefallen Ihnen die einzelnen Zeichen, können Sie je nach Anspruch noch das Kerning einstellen, um damit das Aussehen bestimmter Zeichenpaare zu verbessern. Dazu markieren Sie in der Tabelle mit Mausklick und Umschalt-Taste die beiden Zeichen und öffnen über das Menü DateiMetrics Window das passende Fenster (Abbildung 6).

Abbildung 6: Das Metrics-Fenster zur Anpassung der Laufweite (Kerning).

Das rechte Zeichen des Paars verschieben Sie durch Anklicken innerhalb seines eigenen Rasters. Der Menüpunkt MetricsCenter in Width zentriert das sichtbare Zeichen innerhalb der zur Verfügung stehenden Breite. Mit der grünen Linie passen Sie die Laufweite des Zeichens (Kern) an. Sind Sie mit dem Ergebnis zufrieden, schließen Sie das Fenster wieder.

Manuelle Anpassungen erfordern Schriften normalerweise, damit Sie auch stark verkleinert ansprechend aussehen. Dem Gesagten zum Trotz löst nämlich auch die Repräsentation der Fonts als mathematische Kurven nicht alle optischen Probleme: die verkleinerten Zeichen sind zwar theoretisch korrekt verkleinert, erscheinen aber hässlich und unausgewogen.

Um die Gestalt eines Zeichens zu erhalten, ist es oft besser, seine Bestandteile ungleichmäßig zu verkleinern, also zum Beispiel dickere größere Elemente mehr als kleine dünne. Für solche Fälle kennen die Font-Formate so genannte Hints (Hinweise), die dem Font-Renderer spezielle Anweisungen zur Verkleinerung geben, die von der Regel abweichen. Fontforge unterstützt den Schriftenautor durch eine Autohinting-Funktion (HintsAutoHint), die zwar nicht in allen Fällen fehlerfrei funktioniert, aber einiges an Handarbeit abnimmt. Bleibt nur noch, die generierten Hints zu überprüfen und an einigen Stellen von Hand nachzubessern. Die Fontforge-Dokumentation gibt einige Tipps [5] zu diesem komplexen Gebiet.

Für alle Schriftwünsche

Existierende Schriften zu verändern oder sogar eigene zu entwerfen, ist mit Fontforge kein Problem: Sein Funktionsumfang ist immens. Leider erscheinen durch die halbfertige Lokalisierung viele Menüpunkte in einem Gemisch aus Deutsch und Englisch. Davon abgesehen ermöglicht Fontforge selbst Einsteigern die Gestaltung individueller und interessanter Schriften.

Profis können mit Fontforge durchaus qualitativ hochwertige Schriften erzeugen, auch wenn es zum Beispiel das TrueType-Hinting nicht perfekt beherrscht. Das nötige, tiefgehende Wissen über Schriftgestaltung sowie die technischen Details von Fonts kann einem die Software jedoch nicht vermitteln. Die Link-Sammlung [6] leistet hier Starthilfe.

Infos

[1] Fontforge: http://fontforge.sourceforge.net

[2] Freie Fonts: http://www.acidfonts.com

[3] The ISO 8859 Alphabet Soup: http://czyborra.com/charsets/iso8859.html

[4] In fremden Zungen, Einführung in Unicode, Linux-Magazin 10/04, S. 118

[5] Truetype-Hinting: http://fontforge.sourceforge.net/ttinstrs.html

[6] Gute Sammlung von Typographie-Links: http://cgm.cs.mcgill.ca/~luc/fonts.html

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

Kommentare

Infos zur Publikation

LU 02/2016: Alt-PCs flott machen

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Der Tipp der Woche

Schon gewußt?

14.11.2015

Auch unter Ubuntu 15.10 kann man wieder mit dem Startmedienersteller (alias Startup Disk Creator) ein Live-System auf einem USB-Stick einrichten. ...

Fehler des Startmedienerstellers von Ubuntu 15.10 umgehen

Aktuelle Fragen

Leap 42.1 und LibreOffice
Heinz Kolbe, 09.02.2016 21:54, 0 Antworten
Moin moin, auf meinem Notebook habe ich Leap 42.1 und Win 10 installiert. Alles läuft rund nur...
Tails Update
Val Lerie, 11.01.2016 10:51, 0 Antworten
Hallo zusammen, updaten > update Speichern unter > Persistent nicht möglich, mit der Meldung;...
Recoll
Jürgen Heck, 20.12.2015 18:13, 4 Antworten
Wie kann man mit Recoll nach bestimmten Zeichen/Satzzeichen bzw. Zeichenkombinationen suchen, z....
Wings Platinum 4 auf Linux?
Bodo Steguweit, 18.12.2015 11:37, 4 Antworten
Hallo in die Runde ich nutze für meine Diashows Wings Platinum 4 als Diareferent. Arbeite jetzt...
Bandbreite regulieren
Georg Armani, 25.11.2015 16:50, 1 Antworten
Hallo, ich bin ein Neuling in Sachen Linux und hoffe auf Hilfe. Ich habe zwei Windows Rechner...