^A — Bitmap Font
Plain English
Selects one of the built-in bitmap fonts (A through V). Unlike `^A0` which scales smoothly, these are fixed-size pixel fonts — crisp at their native size but blocky when scaled. The orientation parameter (N/R/I/B = 0°/90°/180°/270°) is part of the syntax, not optional.
When to use
Before each `^FD` whose font you want to control. **`^A` only applies to the next field**, so it must come *before* the `^FD` of that field — placing `^A` after `^FD` (or omitting the order) leaves the field on whatever font was last set. Fonts A-H are monospaced (every character same width), P-V are proportional.
Syntax
^Af,o,h,w
Parameters
| Parameter | Description |
|---|---|
f | Font letter: A through V |
o | Orientation: N (0°), R (90°), I (180°), B (270°) |
h | Height (ignored for bitmap fonts — uses native size) |
w | Width (ignored for bitmap fonts) |
Example
^XA ^FO50,50^AAN^FDFont A - small^FS ^FO50,80^ADN^FDFont D - medium^FS ^FO50,120^AGR^FDRotated G^FS ^XZ
Three bitmap fonts; the third uses orientation R for 90° rotation. `^A` precedes its `^FD`.