Fixed /cyrdzhe and some descenders.
This commit is contained in:
parent
bb6be88e4f
commit
225a432610
|
@ -36,13 +36,13 @@ define [RevCyrYeriShape top _left _right _fine _jut] : glyph-construction
|
|||
|
||||
local turnbottom : bowl / 2
|
||||
include : dispiro
|
||||
widths.rhs fine
|
||||
widths.rhs
|
||||
flat (right - STROKE * 0.2) 0 [heading LEFTWARD]
|
||||
curl (left + turnbottom * (right - left) / (RIGHTSB - SB)) 0
|
||||
archv
|
||||
g4 (left + O) turnbottom
|
||||
g4 (left + O) turnbottom [widths.rhs fine]
|
||||
arcvh
|
||||
flat (left + turnbottom * (right - left) / (RIGHTSB - SB)) bowl
|
||||
flat (left + turnbottom * (right - left) / (RIGHTSB - SB)) bowl [widths.rhs]
|
||||
curl (right - STROKE * 0.2) bowl [heading RIGHTWARD]
|
||||
include : VBarRight right 0 top fine
|
||||
if SLAB : begin
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
###########################################################################################
|
||||
define [CyrDescender x shift] : glyph-construction
|
||||
local descenderOverflow : if SLAB SIDEJUT ((RIGHTSB - SB) * [fallback shift 0.1])
|
||||
include : VBarRight (x + descenderOverflow) (HALFSTROKE - LONGJUT) STROKE
|
||||
include : VBarRight (x + descenderOverflow + 0.25 * STROKE) (HALFSTROKE - LONGJUT) STROKE
|
||||
|
||||
###########################################################################################
|
||||
# UNIFIED LETTERFORMS : LATIN ORIGINALS
|
||||
|
|
|
@ -351,13 +351,14 @@ symbol-block 'pi'
|
|||
assign-unicode 0x3C0
|
||||
include eMarks
|
||||
include : HBarTop SB RIGHTSB XH
|
||||
local m1 : mix SB RIGHTSB (0.25)
|
||||
local m : linreg 72 0.25 108 0.3 STROKE
|
||||
local m1 : mix SB RIGHTSB m
|
||||
include : dispiro
|
||||
widths.rhs
|
||||
straight.down.start (m1 + HALFSTROKE * CORRECTION_HX) XH [heading DOWNWARD]
|
||||
alsothru 0.5 0.85 important
|
||||
g4 [mix SB RIGHTSB 0.1] O
|
||||
local m2 : mix SB RIGHTSB (0.75)
|
||||
local m2 : mix SB RIGHTSB (1 - m)
|
||||
local hook : HOOK * 0.8
|
||||
include : dispiro
|
||||
widths.center
|
||||
|
@ -674,7 +675,10 @@ symbol-block 'CyrTse'
|
|||
include ifMarks
|
||||
include : CyrDzheShape CAP
|
||||
|
||||
create-glyph 'cyrdzhe' : glyph-construction
|
||||
assign-unicode 0x45F
|
||||
create-glyph 'cyrdzhe.upright' : glyph-construction
|
||||
include pMarks
|
||||
include : CyrDzheShape XH
|
||||
include : CyrDzheShape XH
|
||||
create-glyph 'cyrdzhe.italic' : glyph-construction
|
||||
include glyphs.u AS_BASE
|
||||
include glyphs.barBelow
|
||||
italic-variant 'cyrdzhe' 0x45F
|
|
@ -1,6 +1,6 @@
|
|||
[iosevka]
|
||||
family = 'Iosevka'
|
||||
version = '1.1.0'
|
||||
version = '1.1.1'
|
||||
codename = 'Calibum'
|
||||
copyright = 'Copyright (c) 2015 Belleve Invis.'
|
||||
licence = '''This font software is licenced under the SIL Open Font Licence, Version 1.1. This is licence is avaliable with a FAQ at: http://scripts.sil.org/OFL. This font software is distributes on an 'AS IS' basis, without warranties or conditions of any kind, either express or implied. See the SIL Open Font licence fot the specific language, premissions and limitations governing your use of this font software.'''
|
||||
|
|
Loading…
Reference in New Issue
Block a user