Add Cyrillic Dzwe (U+A682
..U+A683
). (#2341)
This commit is contained in:
parent
09edff0ef6
commit
dd8a15fc14
2 changed files with 26 additions and 0 deletions
|
@ -316,6 +316,27 @@ glyph-block Letter-Latin-S : begin
|
|||
include : SmallSStrokeImpl df doTS CURLY-TAIL sw EssLower
|
||||
include : SAutoSlabStart df doTS XH sw Hook
|
||||
|
||||
create-glyph "cyrl/Dzwe.\(suffix)" : glyph-proc
|
||||
local df : include DfCapital
|
||||
include : df.markSet.capDesc
|
||||
local sw : AdviceStroke2 2 3 (CAP - Descender)
|
||||
include : SStrokeImpl df CAP Descender doTS doBS sw EssUpper
|
||||
include : SAutoSlabStart df doTS CAP sw Hook
|
||||
include : SAutoSlabEnd df doBS Descender sw Hook
|
||||
|
||||
create-glyph "cyrl/dzwe.\(suffix)" : glyph-proc
|
||||
local df : include : DivFrame para.diversityF 2
|
||||
include : df.markSet.bp
|
||||
local subDf : DivFrame (5 / 6) 2
|
||||
local sw : AdviceStroke2 2 3 (Ascender - Descender) subDf.div
|
||||
local shift : 0.5 * (df.width - subDf.width)
|
||||
include : with-transform [ApparentTranslate shift 0]
|
||||
SStrokeImpl subDf Ascender Descender doTS doBS sw EssLower
|
||||
include : with-transform [ApparentTranslate shift 0]
|
||||
SAutoSlabStart subDf doTS Ascender sw Hook
|
||||
include : with-transform [ApparentTranslate shift 0]
|
||||
SAutoSlabEnd subDf doBS Descender sw Hook
|
||||
|
||||
select-variant 'S' 'S'
|
||||
link-reduced-variant 'S/sansSerif' 'S' MathSansSerif
|
||||
select-variant 's' 's'
|
||||
|
@ -330,6 +351,9 @@ glyph-block Letter-Latin-S : begin
|
|||
alias 'cyrl/DzeRev' 0xA644 'revS'
|
||||
alias 'cyrl/dzeRev' 0xA645 'revs'
|
||||
|
||||
select-variant 'cyrl/Dzwe' 0xA682 (follow -- 'S')
|
||||
select-variant 'cyrl/dzwe' 0xA683 (follow -- 's')
|
||||
|
||||
select-variant 'S/dollarKernelStd' (follow -- 'S')
|
||||
select-variant 'S/dollarKernelCap' (follow -- 'S')
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue