From b71c0b56a0027ffc04bf3fec84779ceceefa4199 Mon Sep 17 00:00:00 2001 From: Belleve Date: Sun, 13 Oct 2024 19:26:58 -1000 Subject: [PATCH] Fix metrics of `U+27D9` and `U+2A05` under Fixed (#2548). (#2549) --- changes/31.9.1.md | 1 + packages/font-glyphs/src/symbol/math/large-operators.ptl | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/changes/31.9.1.md b/changes/31.9.1.md index c475d53423..15f0af0a39 100644 --- a/changes/31.9.1.md +++ b/changes/31.9.1.md @@ -1 +1,2 @@ * Optimize glyphs for `round-top-serifless` and `round-top-base-serifed` variants for `A` part (`cv11`) of Capital AE (`U+00C6`) under Quasi-Proportional. +* Fix metrics of `U+27D9` and `U+2A05` under Fixed (#2548). diff --git a/packages/font-glyphs/src/symbol/math/large-operators.ptl b/packages/font-glyphs/src/symbol/math/large-operators.ptl index f6781c6e70..dc7a417765 100644 --- a/packages/font-glyphs/src/symbol/math/large-operators.ptl +++ b/packages/font-glyphs/src/symbol/math/large-operators.ptl @@ -70,14 +70,14 @@ glyph-block Symbol-Math-Large-Operators : for-width-kinds WideWidth1 turned [MangleName 'Cap'] [MangleUnicode 0x22C2] [MangleName 'Cup'] df.middle SymbolMid - create-glyph [MangleName 'Top'] 0x27D9 : glyph-proc + create-glyph [MangleName 'Top'] [MangleUnicode 0x27D9] : glyph-proc set-width df.width include : HBar.t df.leftSB df.rightSB BgOpTop OperatorStroke include : VBar.m df.middle BgOpTop BgOpBot OperatorStroke turned [MangleName 'Bot'] [MangleUnicode 0x27D8] [MangleName 'Top'] df.middle SymbolMid - create-glyph [MangleName 'SquareCap'] 0x2A05 : glyph-proc + create-glyph [MangleName 'SquareCap'] [MangleUnicode 0x2A05] : glyph-proc set-width df.width include : PiShape df BgOpTop BgOpBot (shrinkRate -- 0) (fine -- OperatorStroke) (doSerif -- false)