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
createSuperscripts : list
list 0x00AA 'aUnderlineBelow'
list 0x00BA 'oUnderlineBelow'
list 0x00AA 'aSbRsbUnderlineBelow'
list 0x00BA 'oSbRsbUnderlineBelow'
list 0x2070 'zero.lnum'
list 0x00B9 'one.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
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 : 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]
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
set-width 0
set-mark-anchor 'above' markMiddle XH markMiddle aboveMarkTop
@ -1058,6 +1068,7 @@ glyph-block Marks : begin
TurnAboveMarkToBelow 'dblRingBelow' 0x35a 'dblRingAbove'
TurnAboveMarkToBelow 'lrArrowBelow' 0x34D 'lrArrowAbove'
TurnAboveMarkToBelow 'upArrowBelow' 0x34E 'downArrowAbove'
TurnAboveMarkToBelow 'sbRsbUnderlineBelow' 0x332 'sbRsbOverlineAbove'
create-glyph 'greaterAndUpArrowheadBelow' 0x0356 : glyph-proc
set-width 0