mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-29 12:38:58 -06:00
Review on #3239: a name that only numbers the glyph (C39, c251) says nothing about the character. Reading it as the code's StandardEncoding character invents text wherever the font's /Encoding puts the glyph elsewhere: with /C1 at 233 it extracted O-slash for a glyph drawn as e-acute. numbered_glyph_name and the fallback are removed; the AGL specification's full mapping stays. The test puts one glyph per line: the test font has none of these glyphs, so they have no width, and on one line a later 'fi' sat on the first and was dropped as its fake-bold copy once the guessed glyphs between them were gone. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R3niW7kVeT8mi7TpWc8eAJ