Skip to content

Commit 491d9fe

Browse files
Fix U+2327. (#2446)
1 parent 67f12d4 commit 491d9fe

File tree

3 files changed

+5
-15
lines changed

3 files changed

+5
-15
lines changed

changes/31.1.0.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
* Add separate variant selectors for Cyrillic Capital En/Er (`VXAA`, `VXAB`).
2+
* Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (`U+2327`).
23
* Add characters:
34
- BLACK-LETTER CAPITAL H (`U+210C`) (#714).
45
- BLACK-LETTER CAPITAL I (`U+2111`) (#714).

packages/font-glyphs/src/symbol/math/other.ptl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ glyph-block Symbol-Math-Other : begin
2727
flat SB [mix SymbolMid TackBot 0.5]
2828
curl RightSB [mix SymbolMid TackTop 0.5]
2929

30+
WithDotVariants 'barWithDot' 0x237F : function [DrawAt kr ov] : glyph-proc
31+
include : refer-glyph 'stile'
32+
include : DrawAt Middle SymbolMid (PeriodRadius * kr - ov)
33+
3034
create-glyph 'barStroke' 0x27CA : glyph-proc
3135
include : refer-glyph 'stile'
3236
include : HBar.m [mix SB RightSB 0.1] [mix SB RightSB 0.9] SymbolMid OverlayStroke

packages/font-glyphs/src/symbol/punctuation/bar.ptl

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -82,18 +82,6 @@ glyph-block Symbol-Punctuation-Bar : begin
8282
include : ForceUpright
8383
include : TripleBarShape Middle ParenTop ParenBot
8484

85-
WithDotVariants 'barWithDot.upright' null : function [DrawAt kr ov] : glyph-proc
86-
include : refer-glyph 'bar.upright'
87-
include : DrawAt Middle SymbolMid (PeriodRadius * kr - ov)
88-
89-
WithDotVariants 'barWithDot.slanted.naturalSlope' null : function [DrawAt kr ov] : glyph-proc
90-
include : refer-glyph 'bar.slanted.naturalSlope'
91-
include : DrawAt Middle SymbolMid (PeriodRadius * kr - ov)
92-
93-
WithDotVariants 'barWithDot.slanted.forceUpright' null : function [DrawAt kr ov] : glyph-proc
94-
include : refer-glyph 'bar.slanted.forceUpright'
95-
include : DrawAt Middle SymbolMid (PeriodRadius * kr - ov)
96-
9785
select-variant 'bar.slanted'
9886
orthographic-slanted 'bar' '|'
9987

@@ -106,9 +94,6 @@ glyph-block Symbol-Punctuation-Bar : begin
10694
select-variant 'tripleBar.slanted' (follow -- 'bar.slanted')
10795
orthographic-slanted 'tripleBar' 0x2980
10896

109-
select-variant 'barWithDot.slanted' (follow -- 'bar.slanted')
110-
orthographic-slanted 'barWithDot' 0x237F
111-
11297
create-glyph 'dentalclick' 0x1C0 : BarShape Middle ParenTop ParenBot
11398
create-glyph 'alveolarlateralclick' 0x1C1 : DoubleBarShape Middle ParenTop ParenBot
11499
create-glyph 'palatoalveolarclick' 0x1C2 : glyph-proc

0 commit comments

Comments
 (0)