Che cos'è il formato di file AFM?
Il file .afm appartiene alla categoria dei file di font. Il contenuto dei file .afm è costituito da metriche di font create da Adobe. I file .afm contengono tutti i parametri che definiscono le larghezze dei caratteri, le coppie di crenatura e i riquadri di delimitazione dei singoli glifi, espressi in un formato di testo semplice basato sul sistema di composizione PostScript. Il contenuto di un file .afm include una sezione di intestazione e una sezione di dati sulle metriche dei caratteri. Quest'ultima sezione memorizza tutte le misurazioni per ogni glifo nel font - larghezza, bounding box e informazioni opzionali sulle legature - consentendo alle applicazioni di impaginazione di calcolare le larghezze dei glifi, la crenatura e l'interlinea senza dover eseguire il rendering del font stesso.
I file .afm accompagnano i font PostScript Type 1 (.pfa / .pfb) e sono identificati dalla parola chiave StartFontMetrics nella loro primissima riga, seguita dal numero di versione della specifica (ad esempio StartFontMetrics 4.1). Adobe ha pubblicato la specifica finale AFM 4.1 nell'ottobre 1998. Su Windows, l'equivalente binario è il file .pfm (Printer Font Metrics).
Con applicazioni dedicate è possibile convertire i font dai file .afm ad altri formati popolari, così come generare nuovi file .afm basati su vari standard di font. Molti convertitori funzionano online, quindi l'utente non deve installare alcun software - basta caricare il file .afm selezionato su un sito web di conversione. Poiché .afm è testo ASCII semplice, può anche essere aperto e ispezionato in qualsiasi editor di testo. I font OpenType trasportano metriche equivalenti internamente, rendendo i file .afm autonomi rari al di fuori dei flussi di lavoro PostScript e di prestampa legacy.
Sicurezza e incolumità
RISCHIO: LOWTesto ASCII semplice senza codice eseguibile. Rischio di sicurezza nullo noto.
Dettagli del formato
in sintesi- ACFM - Adobe Composite Font Metrics - Una variante di AFM per font compositi (multi-byte); utilizza la stessa struttura di file ma diverse parole chiave per le sezioni.
Programmi che aprono file AFM
Dettagli tecnici
specifiche approfondite| Codifica del file | Testo ASCII semplice; ISO Latin-1 consentito per i commenti |
| Tipo MIME | application/x-font-afm |
| Identificatore magico | La prima riga è sempre `StartFontMetrics <version>` (es. `StartFontMetrics 4.1`) |
| Versione finale della specifica | AFM 4.1, pubblicata da Adobe il 7 ottobre 1998 |
| Dimensione tipica del file | 5 KB - 200 KB (maggiore per i font con molte coppie di crenatura) |
| Sezioni della struttura | Intestazione GlobalFontInfo; CharMetrics (larghezza per glifo, bounding box, legature); KernPairs; TrackKern; Composites |
| Unità di larghezza | 1/1000 dell'em (dimensione in punti); ad es. `WX 722` significa che il glifo occupa il 72,2% della dimensione in punti |
| Sintassi delle metriche dei caratteri | `C <code> ; WX <width> ; N <name> ; B <llx lly urx ury> ;` |
| Terminatore del file | L'ultima riga deve essere `EndFontMetrics` |
| Formati complementari | `.pfb` / `.pfa` (profili Type 1); `.pfm` (equivalente metrico binario per Windows) |
| Convenzione chiave-valore | Le chiavi riservate da Adobe iniziano con una lettera maiuscola; le chiavi minuscole sono definite dall'utente |
| Utility TeX | `afmtopl` (TeX Live) converte `.afm` nel formato TeX property-list `.pl` |
| Sostituito da | OpenType (`.otf`) incorpora internamente metriche equivalenti; i file `.afm` autonomi sono ora rari al di fuori dei flussi di lavoro PostScript legacy |
| Rilasciato | 1985 (with PostScript Type 1 fonts) |
| Ultima versione | AFM Specification Version 4.1 (October 7, 1998) |
| Standard aperto | Sì · royalty-free |
| Specifica | adobe-type-tools.github.io |
Conversioni AFM
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file AFM.