Adjust balancing of r with corner hooks (#2394) (#2398)

This commit is contained in:
Belleve 2024-06-28 00:59:47 -10:00 committed by GitHub
parent 6268b4556e
commit e38fff51a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 30 additions and 29 deletions

View file

@ -25,8 +25,9 @@ define [buildGSUB para glyphStore markGlyphs] : begin
# NWID / WWID
if para.enableNwidWwid : begin
buildGrFeature gsub glyphStore Gr.Nwid [if para.isQuasiProportional Gr.IsCompositeOrLigature null]
buildGrFeature gsub glyphStore Gr.Wwid [if para.isQuasiProportional Gr.IsCompositeOrLigature null]
local grIgnore : if para.isQuasiProportional Gr.IsCompositeOrLigature null
buildGrFeature gsub glyphStore Gr.Nwid grIgnore
buildGrFeature gsub glyphStore Gr.Wwid grIgnore
# lnum / onum
buildGrFeature gsub glyphStore Gr.Lnum
@ -74,7 +75,7 @@ define [buildGSUB para glyphStore markGlyphs] : begin
# TXTR, "texture" feature
if (para.buildTextureFeature && !para.isQuasiProportional) : begin
buildGsubTexture gsub glyphStore markGlyphs cvs
buildGsubTexture gsub glyphStore markGlyphs cvs
gsub.finalize
return gsub