add disambiguating and alternate (original) variants of small 'l'

This commit is contained in:
sayyadirfanali
2025-11-12 23:34:25 +05:30
parent 6fa63d06ba
commit efc74f9d15
5 changed files with 1279 additions and 1152 deletions

BIN
Myna-alt_l.otf Normal file

Binary file not shown.

BIN
Myna.otf

Binary file not shown.

2412
Myna.sfd

File diff suppressed because it is too large Load Diff

5
build
View File

@@ -1,5 +0,0 @@
#!/bin/bash
set -e
fontforge -lang=ff -c 'Open($1); Generate($1:r + ".otf")' "$(pwd)/Myna.sfd"
[ -f ~/.fonts/Myna.otf ] && rm ~/.fonts/Myna.otf
cp "$(pwd)/Myna.otf" ~/.fonts/Myna.otf

14
build.py Normal file
View File

@@ -0,0 +1,14 @@
#!/usr/bin/env python3
import fontforge
font = fontforge.open("Myna.sfd")
font.generate("Myna.otf")
if "alt_l" in font:
font.selection.select("alt_l")
font.copy()
font.selection.select("l")
font.paste()
font.generate("Myna-alt_l.otf")
font.close()