1.8.3 release
This commit is contained in:
parent
8bcde34e3d
commit
837d820604
|
@ -288,8 +288,12 @@ export as build : define [buildFont para recursive recursiveCodes] : begin
|
||||||
define ONEBALANCE : fallback para.onebalance 0
|
define ONEBALANCE : fallback para.onebalance 0
|
||||||
|
|
||||||
# derived metrics
|
# derived metrics
|
||||||
|
define FULLWIDTH : if (para.spacing >= 2) 1000 WIDTH
|
||||||
|
define FULLWIDTH1 : if (para.spacing >= 1) 1000 WIDTH
|
||||||
|
define FULLWIDTH2 : if (para.spacing >= 2) 1000 WIDTH
|
||||||
|
define FULLWIDTH3 : if (para.spacing >= 3) 1000 WIDTH
|
||||||
|
|
||||||
define OXE : OX - O
|
define OXE : OX - O
|
||||||
define FULLWIDTH : if (para.spacing == 2) 1000 WIDTH
|
|
||||||
define ESS : STROKE * [fallback para.essx CONTRAST]
|
define ESS : STROKE * [fallback para.essx CONTRAST]
|
||||||
define ESSQUESTION : STROKE * [fallback para.essxq CONTRAST]
|
define ESSQUESTION : STROKE * [fallback para.essxq CONTRAST]
|
||||||
define XO : XH - O
|
define XO : XH - O
|
||||||
|
|
|
@ -433,17 +433,17 @@ symbol-block 'Circled and Braced' : if [not recursive] : begin
|
||||||
list 0xA9 'C'
|
list 0xA9 'C'
|
||||||
list 0xAE 'R'
|
list 0xAE 'R'
|
||||||
list 0x2117 'P'
|
list 0x2117 'P'
|
||||||
list 0x24EA 'zero' FULLWIDTH
|
list 0x24EA 'zero' FULLWIDTH1
|
||||||
list null 'space' FULLWIDTH
|
list null 'space' FULLWIDTH1
|
||||||
foreach [j : range 1 till 9] : compositions.push {(0x2460 + j - 1) unicodeGlyphs.(['0'.charCodeAt 0] + j).name FULLWIDTH}
|
foreach [j : range 1 till 9] : compositions.push {(0x2460 + j - 1) unicodeGlyphs.(['0'.charCodeAt 0] + j).name FULLWIDTH1}
|
||||||
foreach [j : range 0 26] : compositions.push {(0x24B6 + j) unicodeGlyphs.(['A'.charCodeAt 0] + j).name FULLWIDTH}
|
foreach [j : range 0 26] : compositions.push {(0x24B6 + j) unicodeGlyphs.(['A'.charCodeAt 0] + j).name FULLWIDTH1}
|
||||||
foreach [j : range 0 26] : compositions.push {(0x24D0 + j) unicodeGlyphs.(['a'.charCodeAt 0] + j).name FULLWIDTH}
|
foreach [j : range 0 26] : compositions.push {(0x24D0 + j) unicodeGlyphs.(['a'.charCodeAt 0] + j).name FULLWIDTH1}
|
||||||
createCircledGlyphs compositions
|
createCircledGlyphs compositions
|
||||||
|
|
||||||
local compositions : list
|
local compositions : list
|
||||||
list null 'space' FULLWIDTH
|
list null 'space' FULLWIDTH1
|
||||||
foreach [j : range 1 till 9] : compositions.push {(0x2474 + j - 1) unicodeGlyphs.(['0'.charCodeAt 0] + j).name FULLWIDTH}
|
foreach [j : range 1 till 9] : compositions.push {(0x2474 + j - 1) unicodeGlyphs.(['0'.charCodeAt 0] + j).name FULLWIDTH1}
|
||||||
foreach [j : range 0 26] : compositions.push {(0x249C + j) unicodeGlyphs.(['a'.charCodeAt 0] + j).name FULLWIDTH}
|
foreach [j : range 0 26] : compositions.push {(0x249C + j) unicodeGlyphs.(['a'.charCodeAt 0] + j).name FULLWIDTH1}
|
||||||
createBracedGlyphs compositions
|
createBracedGlyphs compositions
|
||||||
|
|
||||||
createSMCPs : list
|
createSMCPs : list
|
||||||
|
|
|
@ -61,9 +61,7 @@ isItalic = false # Use italic shapes?
|
||||||
|
|
||||||
lllcrowdedness = 3.33333333
|
lllcrowdedness = 3.33333333
|
||||||
|
|
||||||
spacing = 1
|
spacing = 1 # Spacing indicator
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[iosevka.variantSelector]
|
[iosevka.variantSelector]
|
||||||
|
|
||||||
|
@ -92,7 +90,7 @@ disableLigation = true
|
||||||
family = ' Term'
|
family = ' Term'
|
||||||
|
|
||||||
[cc]
|
[cc]
|
||||||
spacing = 2
|
spacing = 3
|
||||||
fullwidth_codes = [
|
fullwidth_codes = [
|
||||||
164, #¤
|
164, #¤
|
||||||
167, #§
|
167, #§
|
||||||
|
|
Loading…
Reference in New Issue
Block a user