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
|
||||
|
||||
# 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 FULLWIDTH : if (para.spacing == 2) 1000 WIDTH
|
||||
define ESS : STROKE * [fallback para.essx CONTRAST]
|
||||
define ESSQUESTION : STROKE * [fallback para.essxq CONTRAST]
|
||||
define XO : XH - O
|
||||
|
|
|
@ -433,17 +433,17 @@ symbol-block 'Circled and Braced' : if [not recursive] : begin
|
|||
list 0xA9 'C'
|
||||
list 0xAE 'R'
|
||||
list 0x2117 'P'
|
||||
list 0x24EA 'zero' FULLWIDTH
|
||||
list null 'space' FULLWIDTH
|
||||
foreach [j : range 1 till 9] : compositions.push {(0x2460 + j - 1) unicodeGlyphs.(['0'.charCodeAt 0] + j).name FULLWIDTH}
|
||||
foreach [j : range 0 26] : compositions.push {(0x24B6 + j) unicodeGlyphs.(['A'.charCodeAt 0] + j).name FULLWIDTH}
|
||||
foreach [j : range 0 26] : compositions.push {(0x24D0 + j) unicodeGlyphs.(['a'.charCodeAt 0] + j).name FULLWIDTH}
|
||||
list 0x24EA 'zero' FULLWIDTH1
|
||||
list null 'space' FULLWIDTH1
|
||||
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 FULLWIDTH1}
|
||||
foreach [j : range 0 26] : compositions.push {(0x24D0 + j) unicodeGlyphs.(['a'.charCodeAt 0] + j).name FULLWIDTH1}
|
||||
createCircledGlyphs compositions
|
||||
|
||||
local compositions : list
|
||||
list null 'space' FULLWIDTH
|
||||
foreach [j : range 1 till 9] : compositions.push {(0x2474 + j - 1) unicodeGlyphs.(['0'.charCodeAt 0] + j).name FULLWIDTH}
|
||||
foreach [j : range 0 26] : compositions.push {(0x249C + j) unicodeGlyphs.(['a'.charCodeAt 0] + j).name FULLWIDTH}
|
||||
list null 'space' FULLWIDTH1
|
||||
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 FULLWIDTH1}
|
||||
createBracedGlyphs compositions
|
||||
|
||||
createSMCPs : list
|
||||
|
|
|
@ -61,9 +61,7 @@ isItalic = false # Use italic shapes?
|
|||
|
||||
lllcrowdedness = 3.33333333
|
||||
|
||||
spacing = 1
|
||||
|
||||
|
||||
spacing = 1 # Spacing indicator
|
||||
|
||||
[iosevka.variantSelector]
|
||||
|
||||
|
@ -92,7 +90,7 @@ disableLigation = true
|
|||
family = ' Term'
|
||||
|
||||
[cc]
|
||||
spacing = 2
|
||||
spacing = 3
|
||||
fullwidth_codes = [
|
||||
164, #¤
|
||||
167, #§
|
||||
|
|
Loading…
Reference in New Issue
Block a user