Fix broken Bulgarian localized of Cyrillic Small Sha (#716).
This commit is contained in:
parent
e0da667d72
commit
8a1ded959a
4 changed files with 23 additions and 3 deletions
1
changes/4.0.0-beta.1.md
Normal file
1
changes/4.0.0-beta.1.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
* Fix broken Bulgarian localized of Cyrillic Small Sha (#716).
|
|
@ -600,6 +600,12 @@ glyph-block Letter-Cyrillic-Sha : begin
|
||||||
|
|
||||||
select-variant 'cyrl/sha' 0x448
|
select-variant 'cyrl/sha' 0x448
|
||||||
|
|
||||||
|
alias 'cyrl/sha.BGR.straight' null 'cyrl/sha.italicStraight'
|
||||||
|
alias 'cyrl/sha.BGR.tailed' null 'cyrl/sha.italicTailed'
|
||||||
|
alias 'cyrl/sha.BGR.motionSerifed' null 'cyrl/sha.italicMotionSerifed'
|
||||||
|
alias 'cyrl/sha.BGR.motionSerifedTailed' null 'cyrl/sha.italicMotionSerifedTailed'
|
||||||
|
select-variant 'cyrl/sha.BGR'
|
||||||
|
|
||||||
define [CyrShchaShape top df] : glyph-proc
|
define [CyrShchaShape top df] : glyph-proc
|
||||||
include : CyrShaShape top df
|
include : CyrShaShape top df
|
||||||
#eject-contour 'serifRB'
|
#eject-contour 'serifRB'
|
||||||
|
@ -624,6 +630,7 @@ glyph-block Letter-Cyrillic-Sha : begin
|
||||||
include : CyrDescender df.rightSB (shift -- 0.05)
|
include : CyrDescender df.rightSB (shift -- 0.05)
|
||||||
|
|
||||||
italic-variant 'cyrl/shcha' 0x449
|
italic-variant 'cyrl/shcha' 0x449
|
||||||
|
alias 'cyrl/shcha.BGR' null 'cyrl/shcha.italic'
|
||||||
|
|
||||||
create-glyph 'cyrl/te.SRB' : glyph-proc
|
create-glyph 'cyrl/te.SRB' : glyph-proc
|
||||||
local df : DivFrame para.diversityM 3
|
local df : DivFrame para.diversityM 3
|
||||||
|
|
|
@ -42,9 +42,9 @@ export : define [buildLOCL sink para] : begin
|
||||||
'cyrl/el' 'turnv'
|
'cyrl/el' 'turnv'
|
||||||
'cyrl/pe' 'n'
|
'cyrl/pe' 'n'
|
||||||
'cyrl/te' 'm.normal'
|
'cyrl/te' 'm.normal'
|
||||||
'cyrl/sha' 'cyrl/sha.italic'
|
'cyrl/sha' 'cyrl/sha.BGR'
|
||||||
'cyrl/shcha' 'cyrl/shcha.italic'
|
'cyrl/shcha' 'cyrl/shcha.BGR'
|
||||||
'cyrl/yu' 'cyrl/yu.BGR'
|
'cyrl/yu' 'cyrl/yu.BGR'
|
||||||
'cyrl/tse' 'cyrl/tse.italic'
|
'cyrl/tse' 'cyrl/tse.italic'
|
||||||
|
|
||||||
EndLookupBlock.Front rec sink
|
EndLookupBlock.Front rec sink
|
||||||
|
|
|
@ -919,6 +919,8 @@ selectorUpright."cyrl/i" = "upright"
|
||||||
selectorItalic."cyrl/i" = "italicToothed"
|
selectorItalic."cyrl/i" = "italicToothed"
|
||||||
selectorUpright."cyrl/sha" = "upright"
|
selectorUpright."cyrl/sha" = "upright"
|
||||||
selectorItalic."cyrl/sha" = "italicStraight"
|
selectorItalic."cyrl/sha" = "italicStraight"
|
||||||
|
selectorUpright."cyrl/sha.BGR" = "straight"
|
||||||
|
selectorItalic."cyrl/sha.BGR" = "straight"
|
||||||
selectorUpright."cyrl/dzhe" = "upright"
|
selectorUpright."cyrl/dzhe" = "upright"
|
||||||
selectorItalic."cyrl/dzhe" = "italicStraight"
|
selectorItalic."cyrl/dzhe" = "italicStraight"
|
||||||
|
|
||||||
|
@ -930,6 +932,8 @@ selectorUpright."cyrl/i" = "upright"
|
||||||
selectorItalic."cyrl/i" = "italicToothed"
|
selectorItalic."cyrl/i" = "italicToothed"
|
||||||
selectorUpright."cyrl/sha" = "upright"
|
selectorUpright."cyrl/sha" = "upright"
|
||||||
selectorItalic."cyrl/sha" = "italicStraight"
|
selectorItalic."cyrl/sha" = "italicStraight"
|
||||||
|
selectorUpright."cyrl/sha.BGR" = "straight"
|
||||||
|
selectorItalic."cyrl/sha.BGR" = "straight"
|
||||||
selectorUpright."cyrl/dzhe" = "upright"
|
selectorUpright."cyrl/dzhe" = "upright"
|
||||||
selectorItalic."cyrl/dzhe" = "italicStraight"
|
selectorItalic."cyrl/dzhe" = "italicStraight"
|
||||||
|
|
||||||
|
@ -941,6 +945,8 @@ selectorUpright."cyrl/i" = "upright"
|
||||||
selectorItalic."cyrl/i" = "italicToothed"
|
selectorItalic."cyrl/i" = "italicToothed"
|
||||||
selectorUpright."cyrl/sha" = "upright"
|
selectorUpright."cyrl/sha" = "upright"
|
||||||
selectorItalic."cyrl/sha" = "italicStraight"
|
selectorItalic."cyrl/sha" = "italicStraight"
|
||||||
|
selectorUpright."cyrl/sha.BGR" = "straight"
|
||||||
|
selectorItalic."cyrl/sha.BGR" = "straight"
|
||||||
selectorUpright."cyrl/dzhe" = "upright"
|
selectorUpright."cyrl/dzhe" = "upright"
|
||||||
selectorItalic."cyrl/dzhe" = "italicStraight"
|
selectorItalic."cyrl/dzhe" = "italicStraight"
|
||||||
|
|
||||||
|
@ -952,6 +958,8 @@ selectorUpright."cyrl/i" = "upright"
|
||||||
selectorItalic."cyrl/i" = "italicTailed"
|
selectorItalic."cyrl/i" = "italicTailed"
|
||||||
selectorUpright."cyrl/sha" = "upright"
|
selectorUpright."cyrl/sha" = "upright"
|
||||||
selectorItalic."cyrl/sha" = "italicTailed"
|
selectorItalic."cyrl/sha" = "italicTailed"
|
||||||
|
selectorUpright."cyrl/sha.BGR" = "tailed"
|
||||||
|
selectorItalic."cyrl/sha.BGR" = "tailed"
|
||||||
selectorUpright."cyrl/dzhe" = "upright"
|
selectorUpright."cyrl/dzhe" = "upright"
|
||||||
selectorItalic."cyrl/dzhe" = "italicTailed"
|
selectorItalic."cyrl/dzhe" = "italicTailed"
|
||||||
|
|
||||||
|
@ -963,6 +971,8 @@ selectorUpright."cyrl/i" = "upright"
|
||||||
selectorItalic."cyrl/i" = "italicMotionSerifed"
|
selectorItalic."cyrl/i" = "italicMotionSerifed"
|
||||||
selectorUpright."cyrl/sha" = "upright"
|
selectorUpright."cyrl/sha" = "upright"
|
||||||
selectorItalic."cyrl/sha" = "italicMotionSerifed"
|
selectorItalic."cyrl/sha" = "italicMotionSerifed"
|
||||||
|
selectorUpright."cyrl/sha.BGR" = "motionSerifed"
|
||||||
|
selectorItalic."cyrl/sha.BGR" = "motionSerifed"
|
||||||
selectorUpright."cyrl/dzhe" = "upright"
|
selectorUpright."cyrl/dzhe" = "upright"
|
||||||
selectorItalic."cyrl/dzhe" = "italicMotionSerifed"
|
selectorItalic."cyrl/dzhe" = "italicMotionSerifed"
|
||||||
|
|
||||||
|
@ -974,6 +984,8 @@ selectorUpright."cyrl/i" = "upright"
|
||||||
selectorItalic."cyrl/i" = "italicMotionSerifedTailed"
|
selectorItalic."cyrl/i" = "italicMotionSerifedTailed"
|
||||||
selectorUpright."cyrl/sha" = "upright"
|
selectorUpright."cyrl/sha" = "upright"
|
||||||
selectorItalic."cyrl/sha" = "italicMotionSerifedTailed"
|
selectorItalic."cyrl/sha" = "italicMotionSerifedTailed"
|
||||||
|
selectorUpright."cyrl/sha.BGR" = "motionSerifedTailed"
|
||||||
|
selectorItalic."cyrl/sha.BGR" = "motionSerifedTailed"
|
||||||
selectorUpright."cyrl/dzhe" = "upright"
|
selectorUpright."cyrl/dzhe" = "upright"
|
||||||
selectorItalic."cyrl/dzhe" = "italicMotionSerifedTailed"
|
selectorItalic."cyrl/dzhe" = "italicMotionSerifedTailed"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue