Kopfgrafik

Schrifttechnologie und Zeichensätze

Probleme mit der Darstellung von Sonderzeichen in Ihren Dokumenten, Umlaute werden nicht korrekt dargestellt ? Schriften können nicht geladen werden?
Im Folgenden sind zum Thema Schrifttechnologien die wichtigsten Grundbegriffe aus dem Unterricht nochmal zusammengefasst.

Schriften

Schriften werden heutzutage als sogenannte Outlinefonts, als Vektorgrafiken gespeichert. Die wichtigsten Dateiformate, um solche Schriften zu speichern sind Postscript Typ 1-Fonts, TrueType und OpenType-Fonts. Diese Dateiformate sind beliebig skalierbar und können von modernen Betriebsystemen und Anwendungsprogrammen genutzt werden.

OpenType-Schriftarten verwenden eine einzige Schriftartendatei für alle Konturen-, Metrik- und Bitmap-Daten. Die gleiche Datei kann sowohl unter Mac wie unter Windows benutzt werden. Auch bei TrueType Schriften sind Druckerfonts und Bildschirmfonts in einer Datei zusammengefasst, hier benötigen Sie allerdings gesonderte Schriften für Mac bzw. Windows. Postscript Typ 1 Schriften hingegen bestehen aus mindestens zwei Dateien, einem Screenfont (Bitmapfont)und einem Printerfont (Outlinefont).

Um die Darstellung dieser Schriften zur verbessern, nutzt man Hinting, Kerning und Anti-Aliasing (Kantenglättung).

Um umfangreiche Schriftsammlungen auf dem Computer besser verwalten zu können, werden Schriftverwaltungsprogramme wie Suitcase oder das Mac OS X Programm „Schriftsammlung“ eingesetzt.

Suitcase

Zeichensätze

Um Texte vom Computer verarbeiten zu lasen, gibt es verschiedene Standards wie ASCII, ISO 8869 oder Unicode. Gerade bei Webproduktionen ist die Angabe des richtigen Zeichensatzes für ein Dokument wichtig. Mit dem 7-bit ASCII-Code lassen sich nur 127 Zeichen darstellen. Deutsche Sonderzeichen wie das Ü, das €-Zeichen oder das ß sind darin nicht enthalten. Damit deutsche Umlaute in einem Dokument verwendet werden können, ist ISO 8859-1 eine sinnvolle Zeichensatzkodierung.

ISO 8859 bietet über ASCII hinaus die Verarbeitung weiterer Zeichensätze aus nicht-englischen Sprachen. Unter anderem der deutschen Umlaute und des ß. Der Nachfolger von ISO 8859-1 ist übrigens ISO 8859-15. In diesem Zeichensatz steht auch das Euro-Zeichen zur Verfügung. Eine Liste offiziell definierter Zeichensätze finden Sie unter: http://www.jbrowse.com/text/charsets.html

Unicode lässt mit der Kodierung utf-8 die Darstellung sämtlicher uns bekannter Zeichen zu. Utf-8 ist für Web-Projekte der geeignete Zeichensatz. Bei asiatischen Schriften, die tausende von Zeichen enthalten, bietet sich ein solcher Zeichensatz an.

Den gewünschtem Zeichensatz für Ihre HTML-Datei geben Sie in den Meta-Angaben des Dokuments an, z.B. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />. Wenn Sie (um z.B. die HTML-Dateien von anderen Parsern als Webbrowsern weiterzuverarbeiten) auf den Einsatz von utf-8 oder einem vergleichbaren Zeichensatz verzichten, müssen Sie Sonderzeichen und Umlaute maskieren. Ein Ü würde dann beispielsweise zu einem &Uuml; .

Links und Literaturhinweise

Zeichensätze für HTML-Seiten: http://de.selfhtml.org/inter/zeichenkodierungen.htm
Kompendium der Mediengestaltung - Medientechnik - 4. Auflage, Seite 15 ff.

 

Autor: Stephan Franke · sfranke@mediengestalter-mm-hamburg.de · Version vom: 31.08.2020
Dieses Dokument ist unter der Creative Commons Lizenz BY-SA veröffentlicht.