PocketGull Font Superfamily
Louise Sloan 5:1 Optotypes, ISMP Clinical Disambiguation & Telemetry Monospace
An open-source clinical sans-serif, display, and telemetry monospace font superfamily engineered with Louise Sloan 5:1 optotypes and ISMP character disambiguation for life-critical healthcare.
Architecture Highlights
- •1000 UPM Em-square conforming to ISO/IEC 14496-22 with 2-byte word padding invariant (loca[i] % 2 == 0).
- •Louise Sloan 5:1 optotypic geometry paired with ISMP/FDA glyph disambiguation (slashed zero, curved l, serifed I, slashed Z).
- •Fixed 600 UPM Monospace telemetry grid with 128 Unicode Box Drawing glyphs and true rounded arcs (╭, ╮, ╯, ╰).
- •Pure Direct Quadratic Curves eliminating TrueType hinting bytecode interpreter attack surfaces and reducing latency to < 5µs/glyph.
- •27 SMoE multi-script language experts, 45° Ben-Day Halftone Bézier dots, and scotopic night red HUD.
Engineering Hurdles Solved
- •Eliminating TrueType hinting bytecode VM security vulnerabilities while preserving razor-sharp rendering on modern 4K/Retina/OLED healthcare displays.
- •Locking horizontal advance widths across 5 chromatic layers (Base, Halftone, Inline, Outline, Shadow) for zero-drift mechanical registration.
Executive Overview
PocketGull is an open-source clinical sans-serif, display, and telemetry monospace font superfamily engineered by Phil Gear at font.pocketgull.app. It synthesizes the tactile humanist warmth of physical cardstock felt-marker lettering with Louise Sloan 5:1 optotypic legibility and Institute for Safe Medication Practices (ISMP) character disambiguation for life-critical healthcare environments.
From high-acuity Intensive Care Unit (ICU) bedside monitors to deep-sky telescope control rooms on Mauna Kea, PocketGull solves the severe typographic failures of legacy typefaces: confusing numeral zero with letter O in drug dosages, exponents vanishing under dark-mode hairline collapse, and 30-year-old TrueType bytecode interpreter security vulnerabilities.
In life-critical clinical environments, typographic ambiguity causes catastrophic medication errors. PocketGull eliminates Look-Alike / Sound-Alike (LASA) drug collisions with hard-coded OpenType disambiguation invariants:
- Slashed Zero (
cv08): Differentiates numeral0from capitalO(preventing lethal 10 mg vs 1O mg dosage errors). - Curved Terminal Foot (
cv05): Separates lowercaselfrom numeral1and uppercaseI. - Decisive Bilobe Serifs (
ss02): Guarantees capitalIcannot be mistaken for numeral1in biomarker formulas. - Crossbar Z (
cv11): Decisively distinguishes letterZfrom numeral2.
The 10 Invariants of the PocketGull Engine
╭─────────────────────────────────────────────────────────────────────────────╮
│ POCKETGULL FOUNDRY INVARIANT MATRIX │
├───────────────────┬─────────────────────────────────────────────────────────┤
│ 1. 1000 UPM Em │ Conforms to ISO/IEC 14496-22 with fsSelection bit 7. │
│ 2. 2-Byte Invariant│ Every glyph padded to even bytes; loca[i] % 2 == 0. │
│ 3. Bit-7 Zeroed │ Reserved bit 7 in TTGlyphPen zeroed (flag & 0x3F). │
│ 4. ISMP Safety │ Slashed zero, curved l, serifed I, slashed Z. │
│ 5. ISO/TR Braille │ Full 256 Unicode Braille (U+2800–U+28FF) 8-dot geometry.│
│ 6. 600 UPM Mono │ Strict 600 UPM fixed pitch (isFixedPitch = 1). │
│ 7. DirectWrite │ Version 1 gasp table mapped to symmetric smoothing. │
│ 8. Grounded Axis │ Non-Latin scripts grounded to Latin baseline (y = 0). │
│ 9. Zero-CLS Fallback│ ascent-override: 96%, descent-override: 24%, 0px shift.│
│ 10. Direct Curves │ Pure quadratic conversion; zero bytecode attack surface.│
╰─────────────────────────────────────────────────────────────────────────────╯
650nm Scotopic Observational Console & Astronomical Telemetry
In deep-sky telescope environments (Mauna Kea, Roque de los Muchachos, Paranal), any stray white light triggers rhodopsin photobleaching, destroying 30+ minutes of dark adaptation. PocketGull’s scotopic red mode isolates photons above 650nm, while its 600 UPM fixed pitch keeps coordinate tables, ephemerides, and FITS headers razor sharp without horizontal drift:
╭──────────────────────────────────────────────────────────────────────────────╮
│ SIMPLE = T / file conforms to FITS standard │
│ BITPIX = -64 / IEEE 754 64-bit floating point │
│ NAXIS = 2 / 2-dimensional optical image matrix │
│ NAXIS1 = 4096 / fast array axis pixel length │
│ NAXIS2 = 4096 / slow array axis pixel length │
│ CRVAL1 = 187.705930 / [deg] RA at reference pixel │
│ CRVAL2 = 12.391120 / [deg] Dec at reference pixel │
│ TELESCOP= 'Keck-I 10m Optical' / Mauna Kea High-Altitude Observatory │
│ AIRMASS = 1.04 / optical path length through atmosphere │
│ EQUINOX = 2000.00 / mean equinox of celestial coordinates │
╰──────────────────────────────────────────────────────────────────────────────╯
68 UPM Stem Weight vs. Dark-Mode Hairline Collapse
Standard LaTeX math typefaces (like Computer Modern) feature ultra-thin 28 UPM vertical stems designed for 19th-century letterpress ink squash on paper. In modern clinical dark-mode EHRs and presentation monitors, their exponents and fraction bars collapse into hairlines and disappear.
PocketGull Math stabilizes stroke geometry at 68 UPM, guaranteeing universal legibility across all contrast states:
\usepackage[slashedzero,curvedl,serifedI,tabular]{pocketgull-math}
Engineered micro-cavity spore traps (OpenType ss01) and Louise Sloan 5:1 geometry optically thin high-mass stroke junctures without losing contrast. This prevents ink blotting on thermal chart paper and saves ~2,688 high-yield toner cartridges per 500-bed hospital annually.
On mobile COW (Computer-on-Wheels) carts and vitals tablets, PocketGull Mono rendered on true-black OLED backgrounds turns off 82% of screen subpixels—cutting display wattage by 34% to 48%.
Scientific Benchmark: Pure Direct Curves vs Hinting VM
In June 2026, Apple published Migrating the TrueType Hinting Interpreter to Swift, documenting how they rewrote their 30-year-old C bytecode interpreter in memory-safe Swift to mitigate security-critical font parser attack surfaces, achieving a 13% speedup.
PocketGull takes a fundamentally faster and safer architectural path: eliminating the bytecode virtual machine entirely.
| Metric | PocketGull Fineliner | Standard Arial | Performance Delta |
|---|---|---|---|
| Raster Throughput | 212,857 glyphs/sec | 6,903 glyphs/sec | 30.8× Faster |
| Per-Glyph Latency | 4.70 µs / glyph | 144.86 µs / glyph | 30.8× Lower |
| Bytecode Attack Surface | Zero bytes (No fpgm, prep, glyf) |
Legacy Bytecode VM | 100% Attack Surface Eliminated |
| 120 FPS Telemetry | 100% Frame Budget Intact | Frame Drops & GPU Thrashing | Zero Jitter |
On modern high-density displays (Retina, OLED, 4K: 264 to 450+ PPI), subpixel antialiasing (ClearType, DirectWrite, FreeType v40) renders quadratic Bézier curves with surgical fidelity without manual pixel grid-snapping. By declaring a Version 1 gasp table (0xFFFF = GASP_DOGRAY | GASP_SYMMETRIC_SMOOTHING), PocketGull delivers instant microsecond rasterization.
Multi-Script SMoE Architecture (27 Language Families)
Typography across non-Latin writing systems requires distinct spatial mechanics. PocketGull rejects Eurocentric flattening:
- Cree Syllabics: Vowel orientation (ᐱ, ᐳ, ᐸ, ᐯ) rotates about the optical center of mass rather than geometric bounding box center, with uniform 80 UPM optical bearings.
- Arabic Ductus: Honors authentic 45° reed-pen (qalam) dot angles with continuous baseline cursive flow.
- ISO/TR 11548 Braille: Complete 256-cell Unicode coverage (U+2800–U+28FF) with standard 2.5 mm dot pitch (r = 60 UPM).
- Pitman Shorthand: Stenographic vowel loops (130 UPM) vs consonant stems anchored along the optical waist (y = 270 UPM).
Kinetic Synesthetic Laboratory & WebAudio Physical Synthesis
PocketGull liberates typography from stillness into interactive kinetic automata and resonant acoustic architecture:
- The Incredible Machine (TIM): Box runes and letterforms become interconnected mechanical contraptions: seesaw crossbars on optical fulcrums (A, H), gravity loop funnels (P, R, 0̸), meshing spur gears, and domino cascades (|, l, 1).
- Animusic Harmonic Chime: Wayne Lytle inspired acoustic-ballistics where glyph contours act as tuned African padauk wood marimba bars and crystalline vibraphone tines, synthesized 100% offline via Web Audio FM synthesis.
Colophon & Production Downloads
PocketGull is released under the Apache 2.0 / SIL Open Font License 1.1 with verified W3C Subresource Integrity (SRI) hashes and a permanent CERN Zenodo record:
- Live Superfamily & Broadside: font.pocketgull.app
- GitHub Repository: pocketgull-app/pocketgull-font
- CERN Zenodo DOI: 10.5281/zenodo.22309379
- Package Managers:
winget install PocketGull.Typeface•brew install --cask font-pocketgull•npm install @fontsource/pocketgull
Explore More Systems
View full portfolio of AI architectures, creative technology, and open systems.