← All repos

boring-expansion-spec

Better-Engineered Font Formats; Part 1. Boring Expansion

Browse cluster: Font design, tooling, and parsing
229commits
12contributors
0languages

Tech stack & purpose

The boring-expansion-spec project proposes enhancements to the Open Font Format standard, specifically to break the 65,000-glyph limit in single font files, enable cubic Bézier curves in glyph outlines, support variable components, and improve variation capabilities through enhanced axis mapping and non-linear interpolation. The project consists of specification proposals and test fonts documenting these changes, with materials submitted to ISO's MPEG working group for standardization. The specifications are authored in LibreOffice and Microsoft Word, with versions also provided in Markdown and PDF formats. Behind the project is an ad-hoc committee of font engineers and designers, with contributions noted from organizations like Google Fonts and individuals from various national standards bodies.

Contributors