O que é o formato de ficheiro AFM?
O arquivo .afm pertence à categoria de arquivos de fonte. O conteúdo dos arquivos .afm são métricas de fonte criadas pela Adobe. Os arquivos .afm contêm todos os parâmetros que definem as larguras dos caracteres, pares de kerning e caixas delimitadoras de glifos individuais, expressos em um formato de texto simples baseado no sistema de composição PostScript. O conteúdo de um arquivo .afm inclui uma seção de cabeçalho e uma seção de dados de métricas de caracteres. Esta última seção armazena todas as medidas para cada glifo na fonte - largura, caixa delimitadora e informações opcionais de ligadura - permitindo que aplicativos de layout calculem larguras de glifos, kerning e espaçamento entre linhas sem precisar renderizar a fonte em si.
Arquivos .afm acompanham fontes PostScript Type 1 (.pfa / .pfb) e são identificados pela palavra-chave StartFontMetrics em sua primeira linha, seguida pelo número da versão da especificação (por exemplo, StartFontMetrics 4.1). A Adobe publicou a especificação final AFM 4.1 em outubro de 1998. No Windows, o equivalente binário é o arquivo .pfm (Printer Font Metrics).
Com aplicativos dedicados, você pode converter fontes de arquivos .afm para outros formatos populares, bem como gerar novos arquivos .afm baseados em vários padrões de fonte. Muitos conversores funcionam online, portanto o usuário não precisa instalar nenhum software - apenas carregar o arquivo .afm selecionado para um site de conversão. Como o .afm é texto ASCII simples, ele também pode ser aberto e inspecionado em qualquer editor de texto. Fontes OpenType carregam métricas equivalentes internamente, tornando os arquivos .afm independentes raros fora do PostScript e de fluxos de trabalho de pré-impressão legados.
Segurança e proteção
RISCO: LOWTexto ASCII simples sem código executável. Risco de segurança zero conhecido.
Detalhes do formato
em resumo- ACFM - Adobe Composite Font Metrics - Uma variante do AFM para fontes compostas (multi-byte); usa a mesma estrutura de arquivo, mas palavras-chave de seção diferentes.
Programas que abrem arquivos AFM
Detalhes técnicos
especificação profunda| Codificação de arquivo | Texto ASCII simples; ISO Latin-1 permitido para comentários |
| Tipo MIME | application/x-font-afm |
| Identificador mágico | A primeira linha é sempre `StartFontMetrics <version>` (ex: `StartFontMetrics 4.1`) |
| Versão final da especificação | AFM 4.1, publicada pela Adobe em 7 de outubro de 1998 |
| Tamanho de arquivo típico | 5 KB - 200 KB (maior para fontes com muitos pares de kerning) |
| Seções de estrutura | Cabeçalho GlobalFontInfo; CharMetrics (largura por glifo, caixa delimitadora, ligaduras); KernPairs; TrackKern; Composites |
| Unidade de largura | 1/1000 do em (tamanho do ponto); ex: `WX 722` significa que o glifo ocupa 72,2% do tamanho do ponto |
| Sintaxe de métricas de caracteres | `C <code> ; WX <width> ; N <name> ; B <llx lly urx ury> ;` |
| Terminador de arquivo | A última linha deve ser `EndFontMetrics` |
| Formatos acompanhantes | `.pfb` / `.pfa` (contornos Type 1); `.pfm` (equivalente binário de métricas do Windows) |
| Convenção de chave-valor | Chaves reservadas pela Adobe começam com letra maiúscula; chaves minúsculas são definidas pelo usuário |
| Utilitário TeX | `afmtopl` (TeX Live) converte `.afm` para o formato de lista de propriedades TeX `.pl` |
| Substituído por | OpenType (`.otf`) incorpora métricas equivalentes internamente; arquivos `.afm` independentes são agora raros fora de fluxos de trabalho PostScript legados |
| Lançado | 1985 (with PostScript Type 1 fonts) |
| Versão mais recente | AFM Specification Version 4.1 (October 7, 1998) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | adobe-type-tools.github.io |
Conversões de AFM
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos AFM.