Was ist das AFM-Dateiformat?
Die Datei mit der Endung .afm gehört zur Kategorie der Schriftartendateien. Der Inhalt von .afm-Dateien sind von Adobe erstellte Schriftmetriken. .afm-Dateien enthalten alle Parameter, welche die Zeichenbreiten, Kerning-Paare und Bounding-Boxen einzelner Glyphen definieren, ausgedrückt in einem Klartextformat basierend auf dem PostScript-Satzsystem. Der Inhalt einer .afm-Datei umfasst einen Header-Abschnitt und einen Abschnitt für Zeichenmetrikdaten. Dieser letzte Abschnitt speichert alle Messwerte für jede Glyphe in der Schriftart - Breite, Bounding-Box und optionale Ligaturinformationen - was es Layout-Anwendungen ermöglicht, Glyphenbreiten, Kerning und Zeilenabstände zu berechnen, ohne die Schriftart selbst rendern zu müssen.
.afm-Dateien begleiten Type 1 PostScript-Schriften (.pfa / .pfb) und werden durch das Schlüsselwort StartFontMetrics in der allerersten Zeile identifiziert, gefolgt von der Versionsnummer der Spezifikation (zum Beispiel StartFontMetrics 4.1). Adobe veröffentlichte die finale AFM 4.1-Spezifikation im Oktober 1998. Unter Windows ist das binäre Äquivalent die .pfm-Datei (Printer Font Metrics).
Mit speziellen Anwendungen können Sie Schriftarten aus .afm-Dateien in andere gängige Formate konvertieren sowie neue .afm-Dateien basierend auf verschiedenen Schriftstandards generieren. Viele Konverter arbeiten online, sodass der Benutzer keine Software installieren muss - es muss lediglich die ausgewählte .afm-Datei auf eine Konvertierungs-Website hochgeladen werden. Da .afm einfacher ASCII-Text ist, kann sie auch in jedem Texteditor geöffnet und inspiziert werden. OpenType-Schriften enthalten äquivalente Metriken intern, wodurch eigenständige .afm-Dateien außerhalb von PostScript- und veralteten Druckvorstufen-Workflows selten geworden sind.
Sicherheit
RISIKO: LOWEinfacher ASCII-Text ohne ausführbaren Code. Null bekanntes Sicherheitsrisiko.
Formatdetails
kurz gefasst- ACFM - Adobe Composite Font Metrics - Eine Variante von AFM für zusammengesetzte (Multi-Byte) Schriften; verwendet dieselbe Dateistruktur, aber andere Abschnitts-Schlüsselwörter.
Programme zum Öffnen von AFM-Dateien
Technische Details
technische Spezifikation| Dateikodierung | Einfacher ASCII-Text; ISO Latin-1 für Kommentare zulässig |
| MIME-Typ | application/x-font-afm |
| Magic Identifier | Erste Zeile immer `StartFontMetrics <version>` (z. B. `StartFontMetrics 4.1`) |
| Letzte Spezifikationsversion | AFM 4.1, veröffentlicht von Adobe am 7. Oktober 1998 |
| Typische Dateigröße | 5 KB - 200 KB (größer bei Schriften mit vielen Kerning-Paaren) |
| Strukturabschnitte | GlobalFontInfo Header; CharMetrics (Breite pro Glyphe, Bounding-Box, Ligaturen); KernPairs; TrackKern; Composites |
| Breiteneinheit | 1/1000 des Gevierts (Punktgröße); z. B. bedeutet `WX 722`, dass die Glyphe 72,2 % der Punktgröße einnimmt |
| Syntax der Zeichenmetrik | `C <code> ; WX <width> ; N <name> ; B <llx lly urx ury> ;` |
| Datei-Abschluss | Die letzte Zeile muss `EndFontMetrics` lauten |
| Begleitformate | `.pfb` / `.pfa` (Type 1 Outlines); `.pfm` (binäres Windows-Metrik-Äquivalent) |
| Key-Value-Konvention | Von Adobe reservierte Schlüssel beginnen mit einem Großbuchstaben; kleingeschriebene Schlüssel sind benutzerdefiniert |
| TeX-Dienstprogramm | `afmtopl` (TeX Live) konvertiert `.afm` in das TeX-Property-List-Format `.pl` |
| Abgelöst durch | OpenType (`.otf`) bettet äquivalente Metriken intern ein; eigenständige `.afm`-Dateien sind heute außerhalb von Legacy-PostScript-Workflows selten |
| Veröffentlicht | 1985 (with PostScript Type 1 fonts) |
| Neueste Version | AFM Specification Version 4.1 (October 7, 1998) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | adobe-type-tools.github.io |
AFM-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu AFM-Dateien.