Skip to content

nadalaba/vazirharf

 
 

Repository files navigation

Vazirharf Font فونت وزیرحرف

Vazirharf is a minimal fork of the original Vazirmatn font, created by the late Saber Rastikerdar. It is designed to split Lam-Alef ligatures into two distinct glyphs, enhancing compatibility with typing platforms like monkeytype, where highlighting individual letters (harf) within a ligature is essential —without compromising the visual integrity of the original design.

What’s New in Version 34.000

  • Lam-Alef Redesign: All Lam-Alef combinations (e.g. لا، لآ، لأ، لإ، لٱ، ڵا...) now use two separate glyphs instead of one.
  • Contextual Substitution: These combinations are handled through contextual alternates rather than static ligature glyphs.
  • OpenType Features: Lam-Alef lookups previously defined under 'liga' and 'rlig' have been removed. The new behavior is implemented via 'rclt' (Required Contextual Alternates).

Released: 22 September 2025

Why the Name Change to “Vazirharf”?

The name change helps avoid confusion with the original font, which is widely distributed via package managers but will no longer receive updates.

Vazirharf reflects both continuity and evolution:

  • “Vazir”: Preserves the legacy of the original font.
  • “Harf” (حرف): Arabic for “letter,” reflecting the shift from single-glyph ligatures to letter-wise composition.

Install

Download

Grab the latest release zip package.

TTF files are in folder fonts/ttf. There is also a rounded dots version in folder Round-Dots/.

CDN

<link href="https://cdn.jsdelivr.net/gh/NadAlaba/[email protected]/Vazirharf-font-face.css" rel="stylesheet" type="text/css" />

*-font-face.css for other versions are in misc and Round-Dots folders.

body {
    font-family: Vazirharf, sans-serif;
}

Build

All weights other than Thin, Regular and Black are generated by interpolation method by fontmake library. See README.md in scripts/. All build steps (generating files) are done by scripts.

Thank you

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. See OFL.txt.

Authors

See AUTHORS.txt.

Support

Visit the project website.

About

Vazirharf is a Persian/Arabic font fork of Vazirmatn that replaces Lam-Alef ligatures with contextual alternates.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 56.1%
  • Shell 16.5%
  • CSS 15.2%
  • Python 11.5%
  • Dockerfile 0.3%
  • JavaScript 0.2%
  • Other 0.2%