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
 

Ähnliche Artikel

Kommentare

Infos zur Publikation

title_2014_08

Digitale Ausgabe: Preis € 5,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!       

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...
o2 surfstick software für ubuntu?
daniel soltek, 15.07.2014 18:27, 1 Antworten
hallo zusammen, habe mir einen o2 surfstick huawei bestellt und gerade festgestellt, das der nic...
Öhm - wozu Benutzername, wenn man dann hier mit Klarnamen angezeigt wird?
Thomas Kallay, 03.07.2014 20:30, 1 Antworten
Hallo Team von Linux-Community, kleine Zwischenfrage: warum muß man beim Registrieren einen Us...
openSUSE 13.1 - Login-Problem wg. Fehler im Intel-Grafiktreiber?
Thomas Kallay, 03.07.2014 20:26, 8 Antworten
Hallo Linux-Community, habe hier ein sogenanntes Hybrid-Notebook laufen, mit einer Intel-HD460...
Fernwartung für Linux?
Alfred Böllmann, 20.06.2014 15:30, 7 Antworten
Hi liebe Linux-Freunde, bin beim klassischen Probleme googeln auf www.expertiger.de gestoßen, ei...