Add Bulgarian override for Cyrillic Capital Ef. (#2004)
* Add Bulgarian override for Cyrillic Capital Ef. continuation of #2003 . Also remove `disableIf = [{ bar = "cursive"}]` in `prime.cyrl-ef` because it's never used, for the same reason that `serifless` and `cursive` never mix. * bar bottom/top adjustment
This commit is contained in:
parent
290d358c46
commit
f6d5f2f350
4 changed files with 21 additions and 3 deletions
|
@ -8,6 +8,7 @@ glyph-module
|
|||
glyph-block Letter-Greek-Upper-Phi : begin
|
||||
glyph-block-import CommonShapes
|
||||
glyph-block-import Common-Derivatives
|
||||
glyph-block-import Mark-Adjustment : ExtendAboveBaseAnchors ExtendBelowBaseAnchors
|
||||
glyph-block-import Letter-Shared-Shapes : FlatHookDepth OBarLeft OBarRight
|
||||
glyph-block-import Letter-Latin-Lower-AE-OE : SubDfAndShift
|
||||
|
||||
|
@ -90,6 +91,23 @@ glyph-block Letter-Greek-Upper-Phi : begin
|
|||
include : df.markSet.capital
|
||||
include : GrekCapitalPhiImpl 1 df
|
||||
|
||||
create-glyph 'cyrl/Ef.BGR' : glyph-proc
|
||||
local df : include : DivFrame para.diversityM 3
|
||||
include : df.markSet.capital
|
||||
|
||||
local top : CAP + LongJut - HalfStroke
|
||||
local bot : 0 - LongJut + HalfStroke
|
||||
|
||||
include : ExtendAboveBaseAnchors top
|
||||
include : ExtendBelowBaseAnchors bot
|
||||
|
||||
include : VarPhiRing 0 df 0 CAP
|
||||
include : StraightBar df bot 0 CAP top
|
||||
|
||||
if SLAB : begin
|
||||
include : tagged 'serifMT' : HSerif.mt df.middle top MidJutSide
|
||||
include : tagged 'serifMB' : HSerif.mb df.middle bot MidJutSide
|
||||
|
||||
create-glyph 'grek/varphi' 0x3D5 : glyph-proc
|
||||
local df : include : DivFrame para.diversityM 3
|
||||
include : df.markSet.bp
|
||||
|
|
|
@ -53,6 +53,7 @@ export : define [buildLOCL sink para glyphStore] : begin
|
|||
'cyrl/en' : glyphStore.ensureExists 'cyrl/en.BGR'
|
||||
'cyrl/pe' : glyphStore.ensureExists 'cyrl/pe.BGR'
|
||||
'cyrl/te' : glyphStore.ensureExists 'cyrl/te.BGR'
|
||||
'cyrl/Ef' : glyphStore.ensureExists 'cyrl/Ef.BGR'
|
||||
'cyrl/ef' : glyphStore.ensureExists 'cyrl/ef.BGR'
|
||||
'cyrl/che' : glyphStore.ensureExists 'cyrl/che.BGR'
|
||||
'cyrl/sha' : glyphStore.ensureExists 'cyrl/sha.BGR'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue