Skip to content

Releases: aliftype/qahiri

4.00

Choose a tag to compare

@github-actions github-actions released this 03 May 00:05
v4.00
  • Add special isolated heh after non-letters.
  • Add ss03 feature for hah that connects at baseline.
  • Remove incorrect kaf alternates.
  • Make isolated waw, reh, and returning yeh set on the baseline.
  • Make decomposition of isolated forms more robust.
  • Improve pasteurization by avoiding unnecessary self-overlaps.
  • Add missing numr/dnom for Urdu digits.
  • Improve dot positioning.
  • Add vowel marks.
  • Add madda.
  • Fix heh doachashmee shaping.
  • Various other improvements.
  • Build with fontmake.

Version 3.00

Choose a tag to compare

@khaledhosny khaledhosny released this 03 Apr 14:38
v3.00
  • Add dots below final and isolated yeh
  • Make Latin space wider
  • Various small fixes

Version 2.00

Choose a tag to compare

@khaledhosny khaledhosny released this 12 Jan 09:14
v2.00

Fix rendering issues with overlapping components.

Version 1.01

Choose a tag to compare

@khaledhosny khaledhosny released this 17 Dec 16:35
v1.01
  • Preparing for release on Google Fonts.
  • Switch license to OFL.
  • New alternates for ر.
  • Fix bad ligature anchors.
  • Fix some dot clashes.
  • Support Persian and Urdu.
  • Support many punctuation characters.
  • Support Latin, add a modern Latin design that matches the Arabic and harmonizes with it.

Version 1.008

Choose a tag to compare

@khaledhosny khaledhosny released this 15 Apr 00:32
  • Various kerning and spacing improvements.
  • Add “onum” feature for digits with descenders.
  • Add an additional alternate ٧ and ٨.
  • Add additional alternate medial ح glyphs.

Version 1.007

Choose a tag to compare

@khaledhosny khaledhosny released this 04 Apr 21:37
  • Add an alternate medial and final ha' that preceding glyphs attach to its top right instead of staying on the baseline, to imitate old manuscripts. This variant is not the default.
  • Various kerning and dot positioning improvements.
  • Fix fa' with dot below code point, to be U+06A2 instead of U+06A3.
  • Add meta table to help Windows show what languages the font supports.

Version 1.006

Choose a tag to compare

@khaledhosny khaledhosny released this 19 Mar 15:07
  • Fix medial lam/final ya’ connection.
  • Move dots below initial ba’ to the left if there is room.

Version 1.005

Choose a tag to compare

@khaledhosny khaledhosny released this 19 Mar 02:35
  • Improve dots position above fa’/qaf.
  • Fix broken shaping on macOS (Core Text).

Version 1.004

Choose a tag to compare

@khaledhosny khaledhosny released this 18 Mar 22:05
  • Scale the font by up about 133% so it does not look unusually small.

Version 1.003

Choose a tag to compare

@khaledhosny khaledhosny released this 18 Mar 21:01
  • Avoid clash between waw and dots below initial ba’, like we do for ra’.
  • Actually include ligature carets in the generated font.
  • Remove spurious anchors from the dummy empty glyph.
  • Make ascender fields in the various tables mach, font ascender is now 600 em units as it was actually intended.
  • Build a CID-keyed font to save a bit of space. Glyph names in this font are not of much value.
  • Build the font with glyphsLib, fontTools, and AFDKO. Autohint with psautohint