Skip to content

Releases: aliftype/amiri

Amiri 0.110

19 Dec 23:18
Compare
Choose a tag to compare
  • New Glyphs

    • U+0604 ARABIC SIGN SAMVAT.
    • Alternate glyph for U+1EE13 ARABIC MATHEMATICAL REH.
    • Localized Kashmiri digits.
    • Alternate Kaf when followed by medial Heh
  • Fixes:

    • Fix rendering of Amiri Quran Colored on Windows.
    • Improve Hamza below positioning in Amiri Quran.
    • Make U+0608 ARABIC RAY look like نق not just ق.
    • Make U+00B7 MIDDLE DOT the same width as space.
    • Keep exclamation mark upright in slanted fonts.
    • Make the الله combination work in better in some faulty applications.
    • Allow فالله/بالله/تالله/والله to take the special form.
    • Improve U+0674 ARABIC LETTER HIGH HAMZA by making it bigger and not
      zero-width, since it is a variant of Hamza and not a combining mark.
    • Improve the design of U+0600 ARABIC NUMBER SIGN to derive from the Urdu
      word نمرة.
    • Improve small Noon placement over Kashida.
    • Allow marks over small Yeh and Noon.
    • Greatly improve the handling of curvilinear Kashida.
    • Disable “لبمـ” and “ببحـ” combinations in Quran font.
  • New features:

    • Add ss07 to disable curvilinear Kashida.
    • Small improvements to the documentation.

Amiri 0.109

20 Nov 13:58
Compare
Choose a tag to compare

Amiri 0.109 (2016-11-20)

  • New glyphs:
    • A new stylistic set (ss06) to avoid automatically adding ◌ّٰ above لله.
    • A localised &.
    • U+1EEF0 ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL (𞻰).
    • U+1EEF1 ARABIC MATHEMATICAL OPERATOR HAH WITH DAL (𞻱).
    • Adding missing forms of U+06C2.
  • Fixes:
    • Fix clipping of some vowel marks in Microsoft Office.
    • Add descriptive stylistic sets names to the font.
    • Many improvements to Amiri Quran Colored, including revamped color
      palette by Munzir Taha.
    • Improve and redo most of the Arabic math alphanumeric symbols.
    • aliftype/quran-data#1
    • aliftype/quran-data#4
    • #90
    • #106

Amiri 0.108

21 Sep 00:54
Compare
Choose a tag to compare

Amiri 0.108 (2015-09-21)

  • New glyphs:
    • New design of ه in ـهي combination.
    • Alternate numbers for use in fractions, accessible with the OpenType
      features numr and dnom.
    • The new Arabic Extended-A vowel marks, in the range U+08E4–08FE.
    • Redesign the U+06C1 forms to make it distinctive from U+06BE.
    • Add “جل جلاله” symbol, U+FDFB.
  • Fixes:
    • No longer replace two successive fatha, damma or kasra with a
      sequential tanween form, the characters U+08F0, U+08F1 and U+08F2
      should be used instead.
    • Many kerning improvements.
    • Workaround a bug in Core Text (Mac OS X text layout engine) that break
      the لله ligature.
    • All forms of U+06BA are now dotless, per Unicode standard.
    • Initial and medial forms of U+063E, U+063F, U+077A and U+077B were
      missing.
    • The dots in initial and medial forms of U+06BD should be inverted.
  • New fonts:
    • A coloured version of the Amiri Quran font that gives the vowels and
      Quranic annotation marks distinctive colours. This font uses the new
      COLR/CPAL font tables which are currently supported only by Firefox
      (all platforms) and MS Internet Explorer/Edge (Windows 8.1 and above).
    • The webfonts now include WOFF 2.0 files as well.

Amiri 0.107

24 Jul 04:53
Compare
Choose a tag to compare
  • New glyphs:
    • Arabic math letters from Arabic Mathematical Alphabetic Symbols block
      (U+1EE00–U+1EEFF).
    • Optional support for placing the kasra below the shadda, with ss05
      feature.
    • Missing proportional LTR digits in the slanted font.
  • Fixes:
    • Reverted the lowering of marks above wide isolated glyphs, it made the marks
      look weird relative to other ones.
    • Fixed the position of marks above qaf of قح.
    • Dropped the special combination in تمخ‍ when it is follow vowelled as
      it was too crowded.
    • Fixed the position of sukun over shadda.
    • Fixed the side bearings of ثر, ثن and sisters so that the dots do not clash
      with preceding glyphs.
    • Positive kerning between مرين and likes.
    • Slight kerning between the period and closing quotes.
    • Made sure the italic European digits are really tabular.

Amiri 0.106

24 Jul 05:25
Compare
Choose a tag to compare
  • New glyphs:
    • New, more conventional shape for gaf, the old shape can be activated with
      ss04 feature.
    • Redrawn Persian digits
    • New inverted damma, the old one moved to Urdu-specific locl feature.
    • More contextual forms for letter followed by final bari yeh.
  • Fixes:
    • Add +ve kerning after alef in أثر and أثن.
    • Cleanup some bold glyphs.
    • Fix ring position of few U+0620 glyphs.
    • Lower the marks above wide isolated glyphs.
    • Rewrite subtending marks lookups to become much faster.
    • Shorten final Alef with tatweel a bit.
    • Bigger quotes.
    • Increase slant angle of slanted font.
    • Use medium sized digits with safha and number signs instead of small ones.
    • Many smaller changes.
  • Latin:
    • Remove the tooth from italic longs.
  • License
    • Drop the OFL reserved font name clause; no need to rename the font when
      modifying it anymore.
  • A draft user manual (Arabic only for now) is included.

Amiri 0.105

24 Jul 05:26
Compare
Choose a tag to compare
  • New Quran font:

    This release features a new separate Amiri Quran font for typesetting Quran.

    It is basically a subset of Amiri Regular font with some default settings and
    features tailored for Quran typesetting requirements that are not suitable
    for general text. For example:

    • Covers only the subset of characters required for Quran.
    • Bigger line height to accommodate waqf marks.
    • Hamza on yeh or waw when followed by kasra is placed bellow its base.
    • Supports overline mark (U+0305) that can be used to draw sajda lines in
      situations where proper overline formating is not available.
    • The Allah ligature is always active, no checking for surrounding letters or
      vowel marks, also no automatic insertion of shadda above it.
    • Some ligatures that are problematic for fully vowelled text are disabled.
  • Lots of metrics, mark positioning, kerning and glyph shape tuning. Check GIT
    log for complete list.

Amiri 0.104

24 Jul 05:30
Compare
Choose a tag to compare
  • New glyphs:
    • New localised slash glyph, to align better with Arabic digits.
    • New, less bulky Arabic @ sign.
    • Proportional digits (pnum feature).
  • Fixes:
    • Give some room to the low small waw.
    • Fix seen tooth with ss02.
    • Fix raa with inverted v above.
    • Improve medial kaf of kaf-mem-alef
    • Make subtending marks work with Firefox (and other HarfBuzz based
      applications).
    • Arabic number sign (U+0600) now accepts a 4th digits, and is made a bit
      wider, to avoid collision with wide digits.
    • Fix combining Qur’anic madda with inverted damma.
    • Drop the Th ligature.
    • Other miscellaneous fixes.
  • Kerning:
    • Kern final lam-alef with kaf.

Amiri 0.103

24 Jul 05:37
Compare
Choose a tag to compare
  • This is a bug fix release:
    • Fix wrong kerning of digits inside end of ayah and other Arabic enclosing
      marks.
    • Add visible glyphs for BiDi control characters.
    • Kern more kaf forms accross ZWNJ.
    • Fix handling of right-slanting and left-slanting common characters in the
      italic fonts to be more logical.

Amiri 0.102

24 Jul 05:39
Compare
Choose a tag to compare
  • New glyphs:
    • The largest feature of this release is adding Latin script support based on
      Crimson font, covering latin-0 to 9 code pages as well as all characters
      used in common Arabic romanisation schemes (no including IPA) and other
      common punctuation characters.
    • Beh with small v below (U+08A0).
    • Basmala symbol (U+FDFD).
  • Fixes:
    • New contextual shape for final open heh-yaa combination.
    • New contextual shape for final faa-yaa combination.
    • New contextual shape for knotted heh-yaa baree.
    • New, improved and more open hmaza wasl.
    • Larger and more readable shadda, regular and Qur’anic sukun.
    • Larger and more readable Sallallahou Alayhe Wasallam symbol (U+FDFA).
    • Improved dot placement of initial baa-like glyphs.
    • Improved dot placement of kaf-baa-alef combination.
    • Improved placement of dagger alef on regular glyphs.
    • Wider final alef with madda to avoid clash between madda and next glyphs.
    • Improved kaf-meem-alef, kaf-alef combinations at smaller sizes on screen.
    • Improve kaf-lam-final meem.
    • Avoid initial/medial kaf clash with next glyph’s dots.
    • Improved medial and final sad connecting part.
  • Kerning:
    • More efficient kerning feature using contextual positioning
    • Reduce dal/raa-kaf kerning to avoid dot clash
    • More positive kerning for raa-intial yaa.
    • Make kerning across ZWNJ work with Uniscribe.
  • Bug fixes: #1347860, #3471042, #3475146, #3509875
  • Misc.:
    • Duplicate locl in ccmp to work around engines not supporting the former.
    • Smaller, MTX compressed EOT files.
  • Many other subtle improvements here and there.

Amiri 0.101

24 Jul 05:41
Compare
Choose a tag to compare
  • New styles:
    • This release features a bold font that is, though not as polished as the
      regular one, quite usable.
    • Bold Slanted font.
  • New glyphs:
    • Sallallahou Alayhe Wasallam symbol (U+FDFD).
    • Ornate parenthesis (U+FD3E, U+FD3F).
    • Arabic pedagogical symbols (U+FBB2-U+FBC1).
    • Most of Presentation Forms-A and B blocks.
  • Fixes:
    • Fix misplaced Yaa dots on some Apple applications.
    • Enable local period and guillemots for Urdu and Sindhi languages.
    • Fix disabled mark and curs features with Urdu and Sindhi languages.
    • Fix wrong Baa when followed by Seen then Heh, as in بسهل.
    • Fix some misplaced dots.
    • Fix Hamza placement above final Heh.
    • Widen final Alef to be less acute and avoid touching adjacent glyphs.
    • Fix clash of medial Lam mark and final Yaa dots, as in هلِي.
    • Support European digits with subtending marks.
    • Use larger digits with the year sign to be more usable.
    • Prevent double high Baa when preceded and followed by Seen, as in سببس.