mirror of
https://github.com/be5invis/Iosevka.git
synced 2026-10-28 16:38:35 +00:00
45 lines
1.2 KiB
Plaintext
45 lines
1.2 KiB
Plaintext
import [copy-language add-feature add-lookup] from "./table-util"
|
|
|
|
export : define [buildLOCL sink para] : begin
|
|
define cyrlSRB : copy-language sink 'cyrl_SRB ' 'cyrl_DFLT'
|
|
define cyrlMKD : copy-language sink 'cyrl_MKD ' 'cyrl_DFLT'
|
|
define cyrlBGR : copy-language sink 'cyrl_BGR ' 'cyrl_DFLT'
|
|
|
|
# SRB
|
|
define loclSRB : add-feature sink 'locl'
|
|
cyrlSRB.features.unshift loclSRB.name
|
|
cyrlMKD.features.unshift loclSRB.name
|
|
loclSRB.lookups.push : add-lookup sink : object
|
|
type 'gsub_single'
|
|
subtables : list : if para.isItalic
|
|
object
|
|
cyrbe 'cyrbe.SRB'
|
|
cyrghe 'cyrghe.SRB'
|
|
cyrde 'cyrde.SRB'
|
|
cyrpe 'cyrpe.SRB'
|
|
cyrte 'cyrte.SRB'
|
|
object
|
|
cyrbe 'cyrbe.SRB'
|
|
|
|
# BGR
|
|
define loclBGR : add-feature sink 'locl'
|
|
cyrlBGR.features.unshift loclBGR.name
|
|
loclBGR.lookups.push : add-lookup sink : object
|
|
type 'gsub_single'
|
|
subtables : list : object
|
|
cyrve 'cyrve.BGR'
|
|
cyrghe 'cyrghe.italic'
|
|
cyrde 'g'
|
|
cyrzhe 'cyrzhe.BGR'
|
|
cyrze 'cyrze.BGR'
|
|
cyri 'u'
|
|
cyribreve 'ubreve'
|
|
cyrka 'k'
|
|
cyrEl 'Lambda'
|
|
cyrel 'turnv'
|
|
cyrpe 'n'
|
|
cyrte 'm'
|
|
cyrsha 'cyrsha.italic'
|
|
cyrshcha 'cyrshcha.italic'
|
|
cyryu 'cyryu.BGR'
|
|
cyrtse 'cyrtse.italic' |