pdftract/tests/fixtures/encoding
jedarden 882196a23c feat(bf-3cwge): add unmapped glyph generator script
- Implement parameterized generator for unmapped glyph PDF fixtures
- Support custom glyph names via --glyphs JSON parameter
- Support custom font titles via --title parameter
- Include built-in test set matching design specification (notes/bf-68f9i-design.md)
- Generate valid PDF 1.4 with Type1 custom encoding
- Passes all acceptance criteria:
  * Script exists in tests/fixtures/encoding/
  * Accepts parameters for glyph names and encoding
  * Generates valid PDF with specified structure
  * Tested with dry runs (default and custom glyphs)
  * Committed to git

Closes bf-3cwge
2026-07-03 19:28:17 -04:00
..
agl-only.pdf fix(bf-512z1): fix encoding fixture ground truth and add provenance 2026-06-09 01:13:51 -04:00
agl-only.txt fix(pdftract-39gey): fix indent trigger to not split drop-cap paragraphs 2026-06-07 13:43:19 -04:00
create_unmapped_comprehensive.py docs(bf-ad2pp): analyze unmapped glyph fixture requirements 2026-07-03 19:17:02 -04:00
fingerprint-match.pdf fix(bf-512z1): fix encoding fixture ground truth and add provenance 2026-06-09 01:13:51 -04:00
fingerprint-match.txt fix(pdftract-39gey): fix indent trigger to not split drop-cap paragraphs 2026-06-07 13:43:19 -04:00
generate_unmapped_glyphs.py feat(bf-3cwge): add unmapped glyph generator script 2026-07-03 19:28:17 -04:00
generate_unmapped_glyphs.rs docs(bf-68f9i): document selected unmapped glyphs for test fixture 2026-07-03 17:52:13 -04:00
no-mapping.md docs(bf-54x8x): document no-mapping.pdf fixture structure and regeneration 2026-07-03 18:36:07 -04:00
no-mapping.pdf docs(bf-ttbb5): document no-mapping.pdf generation verification 2026-07-03 16:13:27 -04:00
no-mapping.txt fix(bf-f0xqd): correct no-mapping.pdf ground truth to U+FFFD 2026-07-03 15:55:29 -04:00
shape-match.pdf fix(bf-512z1): fix encoding fixture ground truth and add provenance 2026-06-09 01:13:51 -04:00
shape-match.txt fix(bf-512z1): fix encoding fixture ground truth and add provenance 2026-06-09 01:13:51 -04:00
test_working_copy.pdf docs(bf-5pyzm): verify tagged PDF fixtures are complete and documented 2026-07-03 15:06:48 -04:00
unmapped-glyphs.pdf docs(bf-68f9i): document selected unmapped glyphs for test fixture 2026-07-03 17:52:13 -04:00
unmapped-glyphs.txt docs(bf-68f9i): document selected unmapped glyphs for test fixture 2026-07-03 17:52:13 -04:00