From 7af5862f067db409cfc859ff031edf61fcef3372 Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Fri, 13 Nov 2026 08:16:01 -0500 Subject: [PATCH] Read custom kenten characters in shared model --- crates/idml/src/model/resources.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/idml/src/model/resources.rs b/crates/idml/src/model/resources.rs index 2459748ce..24c088e8c 100644 --- a/crates/idml/src/model/resources.rs +++ b/crates/idml/src/model/resources.rs @@ -980,6 +980,7 @@ impl OpenTypeFeatureValues { #[derive(Clone, Debug, Default, PartialEq)] pub struct CjkCharacterValues { pub kenten_kind: Option, + pub kenten_custom_character: Option, pub kenten_font: Option, pub kenten_font_style: Option, pub kenten_size: Option, @@ -1007,6 +1008,7 @@ impl CjkCharacterValues { let values = Values::of(el); Self { kenten_kind: values.get("KentenKind").map(str::to_owned), + kenten_custom_character: values.prop("KentenCustomCharacter"), kenten_font: values.prop("KentenFont"), kenten_font_style: values.prop("KentenFontStyle"), kenten_size: values.num("KentenFontSize"),