Make Cyrillic Capital Uk slightly wider under QP. (#2694)
This commit is contained in:
parent
550f7bdd86
commit
c6eee3535e
3 changed files with 4 additions and 8 deletions
|
@ -37,6 +37,7 @@
|
|||
- LATIN CAPITAL LETTER REVERSED HALF H (`U+A7F5`).
|
||||
- LATIN SMALL LETTER REVERSED HALF H (`U+A7F6`).
|
||||
* Make certain characters slightly wider under Quasi-Proportional. Affected characters:
|
||||
- CYRILLIC CAPITAL LETTER UK (`U+0478`).
|
||||
- LATIN SMALL LIGATURE FF (`U+FB00`) ... LATIN SMALL LIGATURE FFL (`U+FB04`).
|
||||
* Add Characters:
|
||||
- OBSERVER EYE SYMBOL (`U+23FF`).
|
||||
|
|
|
@ -1463,7 +1463,7 @@ glyph-block Autobuild-Ligatures : begin
|
|||
list 0x1F1 { 'D' 'Z' }
|
||||
list 0x1F2 { 'D' 'z' }
|
||||
list 0x1F3 { 'd' 'z' }
|
||||
list 0x478 { 'cyrl/Uk/O' 'cyrl/u' }
|
||||
list 0x478 { 'cyrl/O' 'cyrl/u' }
|
||||
list 0x479 { 'cyrl/uk/o' 'cyrl/u' }
|
||||
list 0x20A7 { 'P' 't' }
|
||||
list 0x20A8 { 'R' 's' }
|
||||
|
@ -1618,7 +1618,7 @@ glyph-block Autobuild-Pnonetic-Ligatures : begin
|
|||
define [ToLetter] : glyph-proc
|
||||
|
||||
define stdShrink : clamp 0.625 0.9 : StrokeWidthBlend 0.625 0.9
|
||||
createPhoneticLigatures ToLetter 'phonetic1' (para.advanceScaleF * para.advanceScaleMM) 2 stdShrink 1 : list
|
||||
createPhoneticLigatures ToLetter 'phonetic1' [Math.max 1 : para.advanceScaleF * para.advanceScaleMM] 2 stdShrink 1 : list
|
||||
list 0xFB00 { 'f' 'f' } null
|
||||
list 0xFB01 { 'f/compLigLeft1' 'dotlessi/compLigRight' } null
|
||||
list 0xFB02 { 'f/compLigLeft2' 'l/compLigRight' } null
|
||||
|
@ -1642,7 +1642,7 @@ glyph-block Autobuild-Pnonetic-Ligatures : begin
|
|||
list 0xFB05 { 'longs/compLigLeft' 't/compLigRight' } null
|
||||
list 0xFB06 { 's/compLigLeft' 't/compLigRight' } null
|
||||
|
||||
createPhoneticLigatures ToLetter 'phonetic3' (para.advanceScaleF * [mix 1 para.advanceScaleMM 2]) 3 stdShrink 1 : list
|
||||
createPhoneticLigatures ToLetter 'phonetic3' [Math.max 1 : para.advanceScaleF * [mix 1 para.advanceScaleMM 2]] 3 stdShrink 1 : list
|
||||
list 0xFB03 { 'f/compLigLeft1' 'f/compLigLeft1' 'dotlessi/compLigRight' } null
|
||||
list 0xFB04 { 'f/compLigLeft3' 'f/compLigLeft2' 'l/compLigRight' } null
|
||||
|
||||
|
|
|
@ -37,11 +37,6 @@ glyph-block Letter-Latin-O : begin
|
|||
alias 'cyrl/O' 0x41E 'O'
|
||||
alias 'cyrl/o' 0x43E 'o'
|
||||
|
||||
create-glyph 'cyrl/Uk/O' : glyph-proc
|
||||
local df : include : DivFrame para.advanceScaleF 2
|
||||
include : df.markSet.capital
|
||||
include : OShape CAP 0 df.leftSB df.rightSB df.mvs df.archDepthA df.archDepthB
|
||||
|
||||
create-glyph 'cyrl/uk/o' : glyph-proc
|
||||
local df : include : DivFrame para.advanceScaleF 2
|
||||
include : df.markSet.e
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue