diff --git a/crates/typst-layout/src/math/text.rs b/crates/typst-layout/src/math/text.rs index 86d871a2a19a..3b923c5b0101 100644 --- a/crates/typst-layout/src/math/text.rs +++ b/crates/typst-layout/src/math/text.rs @@ -319,6 +319,13 @@ fn greek_exception( italic: bool, ) -> Option { use MathVariant::*; + if c == 'Ϝ' && variant == Serif && bold { + return Some('𝟊'); + } + if c == 'ϝ' && variant == Serif && bold { + return Some('𝟋'); + } + let list = match c { 'ϴ' => ['𝚹', '𝛳', '𝜭', '𝝧', '𝞡', 'ϴ'], '∇' => ['𝛁', '𝛻', '𝜵', '𝝯', '𝞩', '∇'],