From 2bc1eb83c2b62add3c264089f38a761fd7bd3d3e Mon Sep 17 00:00:00 2001 From: reugenio Date: Sun, 14 Dec 2025 19:41:31 +0100 Subject: [PATCH] docs: Add Known Limitations section (TTF subsetting) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Document that TTF font subsetting is not yet implemented - entire font files are embedded rather than just glyphs used. Planned for future. Reported by: Gemini audit (2025-12-14) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 2ed0d6d..6cfafdd 100644 --- a/README.md +++ b/README.md @@ -911,6 +911,12 @@ zig build --- +## Known Limitations + +- **TTF Font Subsetting**: When embedding TrueType fonts, the entire font file is included rather than just the glyphs used. This can result in larger PDF files when using custom fonts. Font subsetting is planned for a future version. + +--- + ## Building ```bash