This commit is contained in:
be5invis 2021-05-30 02:49:39 -07:00
parent 796292a4b5
commit 2ac04cfd79
4 changed files with 15 additions and 4 deletions

View file

@ -192,8 +192,8 @@ glyph-block Autobuild-Transformed : begin
link-relations relSets link-relations relSets
createSuperscripts : list createSuperscripts : list
list 0x00AA 'aUnderlineBelow' list 0x00AA 'aSbRsbUnderlineBelow'
list 0x00BA 'oUnderlineBelow' list 0x00BA 'oSbRsbUnderlineBelow'
list 0x2070 'zero.lnum' list 0x2070 'zero.lnum'
list 0x00B9 'one.lnum' list 0x00B9 'one.lnum'
list 0x00B2 'two.lnum' list 0x00B2 'two.lnum'

View file

@ -231,4 +231,4 @@ glyph-block Letter-Latin-Lower-A : begin
if SLAB : include : tagged 'serifRT' : RightwardTopSerif RightSB XH SideJut if SLAB : include : tagged 'serifRT' : RightwardTopSerif RightSB XH SideJut
CreateAccentedComposition 'aDieresis' 0xE4 'a' 'dieresisAbove' CreateAccentedComposition 'aDieresis' 0xE4 'a' 'dieresisAbove'
CreateAccentedComposition 'aUnderlineBelow' null 'a' 'underlineBelow' CreateAccentedComposition 'aSbRsbUnderlineBelow' null 'a' 'sbRsbUnderlineBelow'

View file

@ -179,4 +179,4 @@ glyph-block Letter-Latin-O : begin
include : OShape XH [Math.max (Stroke * 1.5) (CAP * 0.1)] SB RightSB Stroke SmoothA SmoothB include : OShape XH [Math.max (Stroke * 1.5) (CAP * 0.1)] SB RightSB Stroke SmoothA SmoothB
include : HBarBottom SB RightSB 0 include : HBarBottom SB RightSB 0
CreateAccentedComposition 'oUnderlineBelow' null 'o' 'underlineBelow' CreateAccentedComposition 'oSbRsbUnderlineBelow' null 'o' 'sbRsbUnderlineBelow'

View file

@ -350,6 +350,16 @@ glyph-block Marks : begin
flat (0 - Width) (XH + Accent) [widths markHalfStroke markHalfStroke] flat (0 - Width) (XH + Accent) [widths markHalfStroke markHalfStroke]
curl 0 (XH + Accent) curl 0 (XH + Accent)
create-glyph 'sbRsbOverlineAbove' : glyph-proc
set-width 0
currentGlyph.shortName = 'overline'
set-mark-anchor 'above' markMiddle XH markMiddle aboveMarkTop
set-base-anchor 'aboveBrace' markMiddle (XH + Accent)
include : dispiro
flat (SB - Width) (XH + Accent) [widths markHalfStroke markHalfStroke]
curl (RightSB - Width) (XH + Accent)
create-glyph 'dblOverlineAbove' 0x33F : glyph-proc create-glyph 'dblOverlineAbove' 0x33F : glyph-proc
set-width 0 set-width 0
set-mark-anchor 'above' markMiddle XH markMiddle aboveMarkTop set-mark-anchor 'above' markMiddle XH markMiddle aboveMarkTop
@ -1058,6 +1068,7 @@ glyph-block Marks : begin
TurnAboveMarkToBelow 'dblRingBelow' 0x35a 'dblRingAbove' TurnAboveMarkToBelow 'dblRingBelow' 0x35a 'dblRingAbove'
TurnAboveMarkToBelow 'lrArrowBelow' 0x34D 'lrArrowAbove' TurnAboveMarkToBelow 'lrArrowBelow' 0x34D 'lrArrowAbove'
TurnAboveMarkToBelow 'upArrowBelow' 0x34E 'downArrowAbove' TurnAboveMarkToBelow 'upArrowBelow' 0x34E 'downArrowAbove'
TurnAboveMarkToBelow 'sbRsbUnderlineBelow' 0x332 'sbRsbOverlineAbove'
create-glyph 'greaterAndUpArrowheadBelow' 0x0356 : glyph-proc create-glyph 'greaterAndUpArrowheadBelow' 0x0356 : glyph-proc
set-width 0 set-width 0