Add {Less|Greater}-Than Above Similar Or Equal. (#2322)

This commit is contained in:
John McWilliams 2024-04-30 20:49:37 -04:00 committed by GitHub
parent bb05080532
commit d0cfca0d0e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 61 additions and 55 deletions

View file

@ -11,3 +11,5 @@
- BOTTOM RIGHT CROP (`U+230C`) ... TOP LEFT CROP (`U+230F`).
- KEYBOARD (`U+2328`).
- COUNTERBORE (`U+2334`).
- LESS-THAN ABOVE SIMILAR OR EQUAL (`U+2A8D`).
- GREATER-THAN ABOVE SIMILAR OR EQUAL (`U+2A8E`).

View file

@ -551,13 +551,15 @@ glyph-block Symbol-Math-Relation-Inequality : begin
create-glyph 'greaterEqEqUpper' : AsRadical : GreaterShape (SymbolMid + dSH + lessEqDist) (SymbolMid - dSH + lessEqDist * 1.75) SB RightSB lesslessSW
derive-composites 'lessEqEq' 0x2266 'lessEqEqUpper' 'eqEqLower'
derive-composites 'lessEqEqBarNegated' 0x2268 'lessEqEqUpper' 'eqEqBarNegatedLower'
derive-composites 'lessSymSym' 0x2A85 'lessEqEqUpper' 'symSymLower'
derive-composites 'lessSymSymBarNegated' 0x2A89 'lessEqEqUpper' 'symSymBarNegatedLower'
derive-composites 'greaterEqEq' 0x2267 'greaterEqEqUpper' 'eqEqLower'
derive-composites 'lessEqEqBarNegated' 0x2268 'lessEqEqUpper' 'eqEqBarNegatedLower'
derive-composites 'greaterEqEqBarNegated' 0x2269 'greaterEqEqUpper' 'eqEqBarNegatedLower'
derive-composites 'lessSymSym' 0x2A85 'lessEqEqUpper' 'symSymLower'
derive-composites 'greaterSymSym' 0x2A86 'greaterEqEqUpper' 'symSymLower'
derive-composites 'lessSymSymBarNegated' 0x2A89 'lessEqEqUpper' 'symSymBarNegatedLower'
derive-composites 'greaterSymSymBarNegated' 0x2A8A 'greaterEqEqUpper' 'symSymBarNegatedLower'
derive-composites 'lessSymEq' 0x2A8D 'lessEqEqUpper' 'symEqLower'
derive-composites 'greaterSymEq' 0x2A8E 'greaterEqEqUpper' 'symEqLower'
turned 'turnGreaterEqSlant' 0x2A95 'greaterEqSlant' Middle SymbolMid
turned 'turnLessEqSlant' 0x2A96 'lessEqSlant' Middle SymbolMid
@ -914,7 +916,6 @@ glyph-block Symbol-Math-Relation-Between : begin
alsoThru.g2 (kShape) 0.5
g4 [frame.mixX (1 - kExt)] [frame.mixY 0.0] [widths.lhs OperatorStroke]
glyph-block Symbol-Math-Relation-Addon-Glyphs : begin
glyph-block-import CommonShapes
glyph-block-import Common-Derivatives
@ -941,5 +942,8 @@ glyph-block Symbol-Math-Relation-Addon-Glyphs : begin
create-glyph 'symSymLower' : AsRadical : union
symWave (SymbolMid - dSH + lessEqDist * 2 / 3) 1 lesslessSW
symWave (SymbolMid - dSH - lessEqDist) 1 lesslessSW
create-glyph 'symEqLower' : AsRadical : union
symWave (SymbolMid - dSH + lessEqDist * 2 / 3) 1 lesslessSW
HBar.m SB RightSB (SymbolMid - dSH - lessEqDist * 7 / 6) lesslessSW
create-glyph 'eqEqBarNegatedLower' : AsRadical : union [refer-glyph 'eqEqLower'] [EqEqBarNegation]
create-glyph 'symSymBarNegatedLower' : AsRadical : union [refer-glyph 'symSymLower'] [EqEqBarNegation]