Skip to content

SarasaNZSSlab NFM v0.1.5

Choose a tag to compare

@github-actions github-actions released this 27 Jul 13:50
eca47dd

SarasaNZSSlab NFM v0.1.5

Default programming ligatures expanded (KIT-240): fold Iosevka dlig into default calt.

Changes

  • Editors that only enable “font ligatures” / calt now get discretionary sets too:
    • double chaining: ++ -- ## ~~
    • logic / bars: /\ \/ {| |} [| |]
    • markdown checkboxes: - [ ] - [x]
    • counter-arrows, =<, and other former-dlig ligations
  • Build step: scripts/expand-default-ligatures.py (runs from 06-narrow-symbols.sh)
  • Based on v0.1.4 product + ligature post-process

Still not present in Iosevka (nothing to enable): e.g. Fira-style &&, **.

Product

File Notes
SarasaNZSSlabNFM-Regular.ttf Family SarasaNZSSlab NFM
SarasaNZSSlabNFM-Bold.ttf same
SarasaNZSSlabNFM-0.1.5.zip both + README

Verify

python3 serif/scripts/verify-2to1.py --check-nerd --check-eaw out/nerd/*.ttf
# half=500 full=1000, eaw-violations=0; calt lookups 63→99

PR: #6
Issue: KIT-240