Fix variants for nine phonetic characters (#1982)

* Fix variants for seven phonetic characters

* turned v

* d palatal hook

* math ss y
This commit is contained in:
John McWilliams 2023-09-05 19:37:35 -04:00 committed by GitHub
parent 2546f759d9
commit 411b15ae65
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 38 additions and 13 deletions

View file

@ -140,7 +140,7 @@ glyph-block Autobuild-Transformed : begin
list 0x1D47 'b'
list 0x1D48 'd'
list 0x1D49 'e'
list 0x1D4A 'turne'
list 0x1D4A 'schwa'
list 0x1D4B 'latn/epsilon'
list 0x1D4C 'turnepsilon'
list 0x1D4D 'g'
@ -400,7 +400,7 @@ glyph-block Autobuild-Transformed : begin
list 0x2091 'e'
list 0x2092 'o'
list 0x2093 'x'
list 0x2094 'turne'
list 0x2094 'schwa'
list 0x2095 'h'
list 0x2096 'k'
list 0x2097 'l'
@ -521,7 +521,7 @@ glyph-block Autobuild-Transformed : begin
list 0x1DE4 's'
list 0x1DE6 'z'
list 0x1DE7 'scripta'
list 0x1DEA 'turne'
list 0x1DEA 'schwa'
list 0x1DED 'oWithLightCentralizationStroke'
list 0x1DF0 'uWithLightCentralizationStroke'
list 0x1DF1 'w'

View file

@ -158,7 +158,8 @@ glyph-block Letter-Latin-Lower-D : begin
select-variant 'cyrl/djeKomi' 0x503
derive-composites 'dPalatalHook' 0x1D81 'd/hookBottomBase' : PalatalHook.r
link-reduced-variant 'd/descBase' 'd'
derive-composites 'dPalatalHook' 0x1D81 'd/descBase' : PalatalHook.r
xLink -- RightSB
x -- (RightSB + SideJut)
y -- 0

View file

@ -189,7 +189,6 @@ glyph-block Letter-Latin-Lower-N : begin
include : RetroflexHook.rExt RightSB (-Descender)
include : VBar.l SB Descender 0
if sLT : include : sLT CAP
if sLB : include : sLB Descender
create-glyph "rInsular.\(suffix)" : glyph-proc
include : MarkSet.p
@ -197,7 +196,6 @@ glyph-block Letter-Latin-Lower-N : begin
include : RetroflexHook.rExt RightSB (-Descender)
include : VBar.l SB Descender 0
if sLT : include : sLT XH
if sLB : include : sLB Descender
select-variant 'n' 'n'
link-reduced-variant 'n/sansSerif' 'n' MathSansSerif
@ -213,8 +211,11 @@ glyph-block Letter-Latin-Lower-N : begin
select-variant 'nCurlyTail' 0x235 (follow -- 'eng')
select-variant 'nCrossedTail' 0xAB3B (follow -- 'eng')
select-variant 'engCrossedTail' 0xAB3C (follow -- 'eng')
select-variant 'RInsular' 0xA782 (follow -- 'eng')
select-variant 'rInsular' 0xA783 (follow -- 'eng')
select-variant 'eng/lTailBase' (shapeFrom -- 'eng')
select-variant 'RInsular' 0xA782 (follow -- 'eng/lTailBase')
select-variant 'rInsular' 0xA783 (follow -- 'eng/lTailBase')
select-variant 'grek/eta' 0x3B7
link-reduced-variant 'grek/eta/sansSerif' 'grek/eta' MathSansSerif
select-variant 'NExt' 0x220 (follow -- 'n')

View file

@ -313,7 +313,7 @@ glyph-block Letter-Latin-V : begin
select-variant 'cyrl/ukUnblended' 0x1C88 (follow -- 'v/nonCursive')
select-variant 'cyrl/yn' 0xA65F (follow -- 'v/nonCursive')
select-variant 'vLoop' 0x2C74 (follow -- 'v/nonCursive')
select-variant 'vLoop' 0x2C74
select-variant 'cyrl/Izhitsa' 0x474 (follow -- 'VHookRight') (shapeFrom -- 'VHookRight')
select-variant 'cyrl/Uk' 0xA64A (follow -- 'VHookRight')
@ -321,7 +321,7 @@ glyph-block Letter-Latin-V : begin
alias 'cyrl/izhitsa' 0x475 'vHookRight'
turned 'turnV' 0x245 'V' Middle (CAP / 2)
turned 'turnv' 0x28C 'v/nonCursive' Middle (XH / 2)
turned 'turnv' 0x28C 'v' Middle (XH / 2)
glyph-block-export BBVShape BBVInnerMaskShape BBVOuterMaskShape
define [BBVShape l r kd ks top] : glyph-proc