Merge PR #2609: fix(edit): draw the Cyrillic the Japanese faces lack with the bundled Inter face (#2593)

parity/acrobat-features.toml: edit.edit-text evidence and notes take both sides' additions
This commit is contained in:
aiongg committed 2026-10-22 01:45:35 +00:00
commit a0e8c2faa2
8 files changed
+216 -29

No files matched your search

+5 -1
View File
@@ -24,7 +24,11 @@ page. Select **Keep source fonts** to preserve each run's original face. A match
completes its subsets automatically, including new Chinese characters. When the PDF itself embeds
the complete program of a paragraph's font (not a subset) and its licence allows editable
embedding, a character the font's encoding can't show is drawn with that same program. A
character no available face has is refused with an error that names it. Choosing another face
character no available face has is refused with an error that names it, and a CJK character
without a craft-fonts build says so. Replacement text takes the craft-fonts Japanese faces when
they can draw all of it, and the bundled Inter face (`assets/fonts`) for the Latin, Greek and
Cyrillic letters they lack (Uzbek `қизил`, Kazakh `әже`): that face needs no build input, so
these work in every build, the web one included. Choosing another face
is explicit. Fonts with restricted embedding, unsupported collections, excluded families or
no open-licence declaration are refused. Interface fallback fonts are never exported.