

Supports OpenType through Unicode version¹ No new Arabic script characters were added to Unicode 10.0 or 12.0. Unless we indicate an OS version (such as Win8.1) it likely will not make much difference the level of support. However, the list below does list which version of Unicode an application may support in OpenType rendering.ĭuring our testing we found that the version of an application is often more important than the version of the Operating System (unless a very old Operating System is being used). We do not attempt to tell you which OpenType rendering engine an application is using. The issues regarding whether an application supports one rendering engine or another are quite complex. Application Support for smart font rendering TECkit, SIL Converters, and the following webpage will be helpful in the process: Roman Script to Arabic Script Conversion. Data ConversionĬonverting from Latin script (or any other script) to Arabic script is not usually a straightforward 1-1 conversion. This template provides helpful hints on use of right-to-left (RTL) scripts in Microsoft Word along with some macros designed to deal with various RTL-related issues. Right-to-left scripts in Microsoft Office However, none of our current font versions support AAT. Older versions of Scheherazade and Lateef supported AAT. GraphiteĪpplications that support Graphite. Many applications have moved to using Harfbuzz (which can support both OpenType and Graphite rendering).


Others, such as Adobe products, have their own rendering engine. Some applications might support ICU OpenType rendering.
NISUS WRITER EXPRESS CALL HOME WINDOWS
A number of applications on Windows might use Uniscribe or DirectWrite to provide OpenType support. These are OpenType, Graphite and AAT (Apple Advanced Typography). There are three main kinds of smart font rendering. This includes supporting right-to-left behavior, positional forms of characters (isolate, initial, medial and final) as well as dynamically positioned diacritics, ligatures, or alternate glyphs. Since Arabic script is complex, applications must support all the special features Arabic requires.
