The Mehdi type family follows the guidelines of the Mutamathil Taqlidi type style. It has one glyph for every basic Arabic Unicode character or letter and one additional, final-position, glyph for each Arabic letter that is normally connected with other letters from both sides in traditional cursive Arabic strings. Mehdi employs variable x-height values. Its design uses full curves with variable distributed weights. Mehdi family includes all required Lam-Alif ligatures and uses ligature substitutions and selected marks positioning but it does not use any other glyph substitutions or forming. Text strings composed using types of this family are non-cursive with stand-alone isolated glyphs. The family employs our "natural Arabic input" method where first glyph is displayed in its non-isolated form. Tatweel (or Kashida) glyph is a zero width space. Keying it before any glyph will display that glyph isolated form. Keying it before Alif Lam Lam Ha will display the Allah ligature. Mehdi family includes both Arabic and Arabic-Indic numerals, all required diacritic marks, Allah ligature, in addition to all standard English keyboard punctuations and major currency symbols. The fonts in this family support the following scripts: Arabic, Persian, Urdu, Pashtu, Kurdish, Baluchi, Kashmiri, Kazakh, Sindhi, Uyghur, Turkic, and all extended Arabic scripts.