Arabic script is a complex and difficult script, and this complexity is compounded by the fact that Arabic script is used for many different languages and cultures with variations in acceptable calligraphic style. From a computer perspective at least, the technologies used to implement Arabic script are not yet fully mature. The result is that while a given font might work for one set of languages on a given software platform, the same font might not work for other languages or on other platforms. This means that it is very difficult to give an accurate answer to the question of software requirements.

Basic rendering

An older version of this Arabic font (Lateef v1.001) utilizes the OpenType technology to provide rendering information needed by application and system software. Usability of the features provided in these fonts will depend on the exact capabilities of your software.

The newest version of this Arabic font (LateefGR) utilizes the Graphite technology to provide rendering information needed by application and system software. Usability of the features provided in these fonts will depend on the exact capabilities of your software.

Our goal is to add OpenType support to the current version of Lateef later in the year.

OpenType and Graphite

See Application Support for a list of applications that make full use of the OpenType and Graphite font technologies.

Apple Advanced Typography (AAT)

Lateef 1.0rc1 supported AAT rendering. The current version does not support AAT.

Advanced features

See Smart Font Features for further information.

See Arabic Fonts — Application Support for a list of applications that make full use of the OpenType and Graphite font technologies in the context of Arabic scripts.