+
+
+
+
+
+
+
+
+
+Pixel 1 — Low Height (Y+6)
+
+
+
+
+ Set for lowercase-height characters (a, b, c, d, e, etc.).
+ Set if above-diacritics should be lowered.
+
+
+
+
+Pixel 2 — Glyph Shape (Y+7)
+Click zones to mark which parts of the glyph are occupied.
+ +
+
+
+
+
+
+ top
+
+ ·
+
+ ascender
+
+
+
+
+
+ mid
+
+ ·
+
+ cap hole
+
+
+
+
+ ·
+
+ lc hole
+
+
+ btm
+
+ ·
+
+ baseline
+
+
+
+
+
+
+
+
+ desc
+
+ ·
+
+ descender
+
+
+
+
+
+
++ Set Wye when top/bottom of glyph tapers to a point (V, Y, A, v, etc.) +
+
+
+Kerning Mask (24-bit, used by rules)
+ 0x0000FF
+ 00000000 00000000 11111111
+
+
+
+Pixel 3 — Dot Removal (Y+8)
+Replacement character for diacritics dot removal. All 24 bits encode the codepoint.
+ +
+
+
+
+ Accepts: U+0041 or 0x41 (hex), 65 (decimal), or a literal character A
+
+
+Pixel Colour Values
+ +Pixel 1: Low Height (Y+6)
+
+
+
+
+
+
+—
+ No pixel (not lowheight)
+ Pixel 2: Glyph Shape (Y+7)
+
+
+
+
+
+
+#000000
+
+ R: 0
+ G: 0
+ B: 0
+
+ 00000000 00000000 00000000
+ Pixel 3: Dot Removal (Y+8)
+
+
+
+
+
+
+—
+
+ No replacement character set
+
+ Alpha channel: must be non-zero (1–254) for the pixel to be read as a tag.
+ Set alpha to
+ A fully transparent pixel (alpha = 0) means “no data”. +
+1 (or any value < 255 and > 0).+ A fully transparent pixel (alpha = 0) means “no data”. +