Phil Gearphilgear.dev
creativeTypefoundry
Published: 2026-08-04

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.

Superfamily Weights16 Cuts + Variable VF
Throughput Speed30.8× Faster Rasterization
CLS Score0.000 (Zero Layout Shift)
Memory Safety100% OTS Safe (0 Bytecode)
#Typography#Open Source#HealthTech#ISMP Safety#Telemetry#WebAudio#Direct2D#W3C OTS

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.

ISMP & FDA Character Disambiguation Suite

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 numeral 0 from capital O (preventing lethal 10 mg vs 1O mg dosage errors).
  • Curved Terminal Foot (cv05): Separates lowercase l from numeral 1 and uppercase I.
  • Decisive Bilobe Serifs (ss02): Guarantees capital I cannot be mistaken for numeral 1 in biomarker formulas.
  • Crossbar Z (cv11): Decisively distinguishes letter Z from numeral 2.
PocketGull Font Optical Invariants
Fig 1.0 —PocketGull Font Superfamily Optical Invariants: Louise Sloan 5:1 optotype proportions, ISMP clinical character disambiguation (0 vs O, 1 vs l vs I, Z vs 2), and 600 UPM monospace telemetry arcs.

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}
Micro-Cavity Spore Traps & Ecological Toner Savings

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:

Explore More Systems

View full portfolio of AI architectures, creative technology, and open systems.

All Projects