^A
Fonte Escalável / BitmapPreview: parcialSeleciona fonte, tamanho e rotação do próximo campo. ^A0 é a fonte escalável usada pela maioria dos templates modernos.
Esta página também cobre ^A0.
Sintaxe
^Afo,h,wParâmetros
| Parâmetro | Descrição e valores aceitos | Se omitido |
|---|---|---|
| f | A fonte, colada no próprio comando: ^A0 para a escalável, ^AA a ^AH para as bitmap.A to Z and 0 to 9 | A |
| o | Rotação do campo.N normal, R 90°, I 180°, B 270° | Last ^FW value, else N |
| h | Altura do caractere em pontos.10 to 32000 dots for scalable fonts | 15 dots |
| w | Largura do caractere em pontos.10 to 32000 dots | Proportional to the height |
Como funciona
^A escolhe a fonte do campo seguinte. O nome da fonte faz parte do próprio comando, não é um parâmetro: ^A0N,30,30 seleciona a fonte 0, ^ADN,36,20 seleciona a fonte D. A fonte 0 é a CG Triumvirate escalável que a maioria dos templates usa; as fontes de A a H são fontes bitmap fixas embutidas na impressora.
Em fontes escaláveis, altura e largura são valores livres em pontos. Em fontes bitmap, precisam ser múltiplos da célula base da fonte, e a impressora arredonda para baixo em vez de reportar erro — é por isso que às vezes uma fonte bitmap ignora o tamanho que você pediu.
Omitir a largura faz a impressora escalar proporcionalmente à altura, que é quase sempre o que se quer. O parâmetro de orientação rotaciona o campo: N normal, R 90°, I 180° e B 270°.
Exemplo
^XA
^FO40,40^A0N,50,50^FDScalable 0^FS
^FO40,120^A0N,25,25^FDSmaller^FS
^XZRenderizando…
O que o preview deste site faz com ele
Altura e largura são respeitadas, mas o preview substitui a fonte residente da impressora por uma fonte de navegador, então a largura dos glifos difere um pouco. A rotação ainda não é aplicada — toda orientação aparece como N. Só ^A0 e ^A puro são reconhecidos; as fontes bitmap ^AA a ^AZ são reportadas pelo validador como não suportadas.
Erros comuns
- Achar que uma fonte bitmap aceita qualquer altura. Ela cai para o múltiplo mais próximo da célula base.
- Informar largura igual à altura. Isso estica os glifos; deixe em branco para manter a proporção natural.
- Esperar que o tamanho continue valendo. O ^A vale para um campo; use ^CF para mudar o padrão de vários.