{"id":263,"date":"2015-09-17T15:35:41","date_gmt":"2015-09-17T15:35:41","guid":{"rendered":"http:\/\/software.sil.org\/lateef\/?page_id=263"},"modified":"2025-08-11T15:31:10","modified_gmt":"2025-08-11T15:31:10","slug":"features","status":"publish","type":"page","link":"https:\/\/software.sil.org\/lateef\/features\/","title":{"rendered":"Font Features"},"content":{"rendered":"<p>Lateef is an OpenType-enabled font family that supports the Arabic script. It includes a number of optional features that provide alternative rendering that might be preferable for use in some contexts. The sections below enumerate the details of these features. Whether these features are available to users will depend on both the application and the rendering technology being used. Some applications let the user control certain features such as Character Variants to turn on the rendering of variant characters. However, at this point, most applications do not make use of those features so another solution is needed to show the variant characters. For applications that do not make use of the OpenType Character Variants, you can now download fonts customized with the variant glyphs you choose. Read this document, visit <a href=\"https:\/\/typetunerweb.languagetechnology.org\/ttw\/fonts2go.cgi\" target=\"_blank\" rel=\"noopener\">TypeTuner Web<\/a>, then choose the variants and download your font.<\/p>\n<p>See <a href=\"https:\/\/software.sil.org\/fonts\/features\/\">Using Font Features<\/a>. Although that page is not targeted at Arabic script support, it does provide a comprehensive list of applications that make full use of the OpenType font technology.<\/p>\n<p>See also <a href=\"https:\/\/software.sil.org\/arabicfonts\/support\/application-support\/\">Arabic Fonts \u2014 Application Support<\/a>. It provides a fairly comprehensive list of applications that make full use of the OpenType font technology.<\/p>\n<p>This page uses web fonts (WOFF) to demonstrate font features and should display correctly in all modern browsers. For a more concise example of how to use Lateef as a web font see <em>Lateef-webfont-example.html<\/em> in the font package web folder.<\/p>\n<p><em>If this document is not displaying correctly a PDF version is also provided in the documentation\/pdf folder of the release package.<\/em><\/p>\n<h2>Complete feature list<\/h2>\n<h3>Language system tags<\/h3>\n<p><span class='affects'>Affects: U+062F, U+0630, U+0688..U+068F, U+0690, U+06EE, U+0759, U+075A, U+08AE, U+0645, U+0765, U+0766, U+08A7, U+06BE, U+0626, U+060C, U+061B, U+06F4, U+06F5, U+06F6, U+06F7, U+0650, U+064F, U+064C, U+0657<\/span><\/p>\n<p>Unfortunately, the UI needed to access the language-specific behavior is not yet present in many applications.<\/p>\n<ul>\n<li>LibreOffice supports language-specific behavior for Kashmiri (Kashmir), Kurdish (Central), Kyrgyz (China), Malay (Arabic), Sindhi (Arabic), and Urdu (Pakistan). There is not yet support for the Rohingya or Wolof languages.<\/li>\n<li>Microsoft Word 2019 and 2021 support language-specific behavior for Kashmiri (Arabic), Kurdish (Central), Sindhi (Arabic), and Urdu (Pakistan). Support for Kurdish (Central) has to be specifically installed. There is not yet support for the Kyrgyz, Malay, Rohingya, or Wolof languages.<\/li>\n<\/ul>\n<p>Some Harfbuzz-based apps, e.g., XeTeX, can access language-specific behavior. In the past, it was not always possible to override language-specific behavior in cases where the language-specific variants were undesirable but, starting with version 4.300, the font supports this possibility.<\/p>\n<h4>Kashmiri, Kurdish (Northern), Rohingya, Sindhi, Urdu<\/h4>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Language<\/th>\n<th align=\"right\">Meem<\/th>\n<th align=\"right\">Heh Doachashmee (06BE)<\/th>\n<th align=\"right\">4<\/th>\n<th align=\"right\">6<\/th>\n<th align=\"right\">7<\/th>\n<th align=\"right\">0650\/064E<\/th>\n<th align=\"right\">064C<\/th>\n<th align=\"right\">0652<\/th>\n<th align=\"left\">Feature Setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">default<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0645;&#x0020;&#x0645;&#x0645;&#x0645;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' >&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x06F4;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x06F6;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x06F7;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0628;&#x064C;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0628;&#x0652;<\/span><\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Kashmiri<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks'>&#x0645;&#x0020;&#x0645;&#x0645;&#x0645;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks' style=\"color:red\">&#x06F4;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks' style=\"color:red\">&#x06F6;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks' style=\"color:red\">&#x06F7;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks' style=\"color:red\">&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks'>&#x0628;&#x064C;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ks' style=\"color:red\">&#x0628;&#x0652;<\/span><\/td>\n<td align=\"left\"><code>lang='ur'<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Kurdish<\/br>(Northern)<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku'>&#x0645;&#x0020;&#x0645;&#x0645;&#x0645;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku' style=\"color:red\">&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku'>&#x06F4;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku'>&#x06F6;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku'>&#x06F7;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku'>&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku'>&#x0628;&#x064C;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ku'>&#x0628;&#x0652;<\/span><\/td>\n<td align=\"left\"><code>lang='ku'<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Rohingya<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='rhg'>&#x0645;&#x0020;&#x0645;&#x0645;&#x0645;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='rhg'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='rhg' style=\"color:red\">&#x06F4;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R small' lang='rhg' style=\"color:red\">&#x06F6;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='rhg' style=\"color:red\">&#x06F7;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='rhg' style=\"color:red\">&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='rhg' style=\"color:red\">&#x0628;&#x064C;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='rhg'>&#x0628;&#x0652;<\/span><\/td>\n<td align=\"left\"><code>lang='rhg'<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Sindhi<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd' style=\"color:red\">&#x0645;&#x0020;&#x0645;&#x0645;&#x0645;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd'>&#x06F4;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd' style=\"color:red\">&#x06F6;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd' style=\"color:red\">&#x06F7;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd' style=\"color:red\">&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd'>&#x0628;&#x064C;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='sd'>&#x0628;&#x0652;<\/span><\/td>\n<td align=\"left\"><code>lang='sd'<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Urdu<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur'>&#x0645;&#x0020;&#x0645;&#x0645;&#x0645;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur' style=\"color:red\">&#x06F4;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur' style=\"color:red\">&#x06F6;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur' style=\"color:red\">&#x06F7;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur' style=\"color:red\">&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur'>&#x0628;&#x064C;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ur'>&#x0628;&#x0652;<\/span><\/td>\n<td align=\"left\"><code>lang='ur'<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Kyrgyz, Malay, and Wolof<\/h4>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Language<\/th>\n<th align=\"right\">Dal<\/th>\n<th align=\"right\">0626<\/th>\n<th align=\"right\">0674<\/th>\n<th align=\"right\">0650\/064E<\/th>\n<th align=\"right\">064F<\/th>\n<th align=\"right\">0657<\/th>\n<th align=\"left\">Feature Setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Default<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'> &#x062F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0626;&#x0020;&#x0626;&#x0626;&#x0626;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0627;&#x0674;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0628;&#x064F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0628;&#x0657;<\/span><\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Kyrgyz<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ky'> &#x062F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ky' style=\"color:red\">&#x0626;&#x0020;&#x0626;&#x0626;&#x0626;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ky'>&#x0627;&#x0674;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ky'>&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ky'>&#x0628;&#x064F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ky'>&#x0628;&#x0657;<\/span><\/td>\n<td align=\"left\"><code>lang='ky'<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Malay<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ms'> &#x062F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ms'>&#x0626;&#x0020;&#x0626;&#x0626;&#x0626;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ms' style=\"color:red\">&#x0627;&#x0674;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ms' style=\"color:red\">&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ms'>&#x0628;&#x064F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='ms'>&#x0628;&#x0657;<\/span><\/td>\n<td align=\"left\"><code>lang='ms'<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Wolof<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='wo' style=\"color:red\"> &#x062F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='wo'>&#x0626;&#x0020;&#x0626;&#x0626;&#x0626;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='wo'>&#x0627;&#x0674;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='wo' style=\"color:red\">&#x0628;&#x0651;&#x0650;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='wo' style=\"color:red\">&#x0628;&#x064F;<\/span><\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal' lang='wo' style=\"color:red\">&#x0628;&#x0657;<\/span><\/td>\n<td align=\"left\"><code>lang='wo'<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Character variants<\/h3>\n<p>There are some character shape differences in different languages which use the Arabic script. These can be accessed by using OpenType Character Variants, or through the language support mentioned above.<\/p>\n<h4>Meem<\/h4>\n<p><span class='affects'>Affects: U+0645, U+0765, U+0766, U+08A7<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"right\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Standard<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'> \u0645 \u0645\u0645\u0645 \u0765 \u0765\u0765\u0765 \u0766 \u0766\u0766\u0766 \u08a7 \u08a7\u08a7\u08a7 <\/span><\/td>\n<td align=\"left\"><code>cv44=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Sindhi-style<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv44-1-R normal'> \u0645 \u0645\u0645\u0645 \u0765 \u0765\u0765\u0765 \u0766 \u0766\u0766\u0766 \u08a7 \u08a7\u08a7\u08a7 <\/span><\/td>\n<td align=\"left\"><code>cv44=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Long-tail<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv44-2-R normal'> \u0645 \u0645\u0645\u0645 \u0765 \u0765\u0765\u0765 \u0766 \u0766\u0766\u0766 \u08a7 \u08a7\u08a7\u08a7 <\/span><\/td>\n<td align=\"left\"><code>cv44=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Heh<\/h4>\n<p><span class='affects'>Affects: U+0647 (This feature is not recommended for use. The features available for Heh Doachashmee are preferred.)<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"right\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Standard<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'> \u0647 \u0647\u0647\u0647 <\/span><\/td>\n<td align=\"left\"><code>cv48=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Kurdish-style<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv48-3-R normal'> \u0647 \u0647\u0647\u0647 <\/span><\/td>\n<td align=\"left\"><code>cv48=3<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Sindhi-style<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv48-1-R normal'> \u0647 \u0647\u0647\u0647 <\/span><\/td>\n<td align=\"left\"><code>cv48=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Urdu-style<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv48-2-R normal'> \u0647 \u0647\u0647\u0647 <\/span><\/td>\n<td align=\"left\"><code>cv48=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Heh Doachashmee<\/h4>\n<p><span class='affects'>Affects: U+06BE<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"right\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Standard<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"left\"><code>cv49=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Knotted<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv49-1-R normal'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"left\"><code>cv49=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Bowtie<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv49-2-R normal'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"left\"><code>cv49=2<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Kurdish-style<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv49-3-R normal'>&#x06be;&#x0020;&#x06be;&#x06be;&#x06be;<\/span><\/td>\n<td align=\"left\"><code>cv49=3<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Kyrgyz OE<\/h4>\n<p><span class='affects'>Affects: U+06C5<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"right\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Loop<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>\u06c5<\/span><\/td>\n<td align=\"left\"><code>cv51=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Bar<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv51-1-R normal'>\u06c5<\/span><\/td>\n<td align=\"left\"><code>cv51=1<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Yeh Hamza<\/h4>\n<p><span class='affects'>Affects: U+0626<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"right\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Standard<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>\u0626 \u200d\u0626<\/span><\/td>\n<td align=\"left\"><code>cv54=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Right hamza<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv54-1-R normal'>\u0626 \u200d\u0626<\/span><\/td>\n<td align=\"left\"><code>cv54=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Mid hamza<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv54-2-R normal'>\u0626 \u200d\u0626<\/span><\/td>\n<td align=\"left\"><code>cv54=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Shadda+kasra placement<\/h4>\n<p><span class='affects'>Affects: U+064D, U+0650 with U+0651<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Default<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'> \u0628\u0651\u0650 \u25cc\u0651\u0650 \u0628\u0651\u064d \u25cc\u0651\u064d <\/span><\/td>\n<td align=\"left\"><code>cv62=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Lowered<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv62-1-R normal'> \u0628\u0651\u0650 \u25cc\u0651\u0650 \u0628\u0651\u064d \u25cc\u0651\u064d <\/span><\/td>\n<td align=\"left\"><code>cv62=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Raised<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv62-2-R normal'> \u0628\u0651\u0650 \u25cc\u0651\u0650 \u0628\u0651\u064d \u25cc\u0651\u064d <\/span><\/td>\n<td align=\"left\"><code>cv62=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Damma<\/h4>\n<p><span class='affects'>Affects: U+064F<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Default<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'> \u0628\u064f \u25cc\u064f<\/span><\/td>\n<td align=\"left\"><code>cv70=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Filled<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv70-1-R normal'>\u0628\u064f \u25cc\u064f<\/span><\/td>\n<td align=\"left\"><code>cv70=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Short<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv70-2-R normal'>\u0628\u064f \u25cc\u064f<\/span><\/td>\n<td align=\"left\"><code>cv70=2<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Crossed<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv70-3-R normal'>\u0628\u064f \u25cc\u064f<\/span><\/td>\n<td align=\"left\"><code>cv70=3<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Dammatan<\/h4>\n<p><span class='affects'>Affects: U+064C<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Standard<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'>\u0628\u064c \u25cc\u064c<\/span><\/td>\n<td align=\"left\"><code>cv72=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Six-nine<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv72-1-R normal'>\u0628\u064c \u25cc\u064c<\/span><\/td>\n<td align=\"left\"><code>cv72=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Two-nine<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv72-2-R normal'>\u0628\u064c \u25cc\u064c<\/span><\/td>\n<td align=\"left\"><code>cv72=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Inverted Damma<\/h4>\n<p><span class='affects'>Affects: U+0657<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Default<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'>\u0628\u0657 \u25cc\u0657<\/span><\/td>\n<td align=\"left\"><code>cv74=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Hollow<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv74-1-R normal'>\u0628\u0657 \u25cc\u0657<\/span><\/td>\n<td align=\"left\"><code>cv74=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Filled<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv74-2-R normal'>\u0628\u0657 \u25cc\u0657<\/span><\/td>\n<td align=\"left\"><code>cv74=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Superscript Alef<\/h4>\n<p><span class='affects'>Affects: U+0670 on all yeh, sad and seen-like characters<br \/>\nU+0620, U+0626, U+0633, U+0634, U+0635, U+0636, U+063D, U+063E, U+063F, U+0649, U+064A, U+0678, U+069A, U+069B, U+069C, U+069D, U+069E, U+06CC, U+06CD, U+06CE, U+06D0, U+06D1, U+06FA, U+06FB, U+075C, U+076D, U+0770, U+077D, U+077E, U+0775, U+0776, U+0777, U+08A8, U+08A9, U+08AF, U+08BA<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"right\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Default<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x0620;&#x0670; &#x0620;&#x0670;&#x0620;&#x0670; &#x0626;&#x0670; &#x0626;&#x0670;&#x0626;&#x0670; &#x0633;&#x0670; &#x0633;&#x0670;&#x0633;&#x0670; &#x0634;&#x0670; &#x0634;&#x0670;&#x0634;&#x0670; &#x0635;&#x0670; &#x0635;&#x0670;&#x0635;&#x0670; &#x0636;&#x0670; &#x0636;&#x0670;&#x0636;&#x0670; &#x063D;&#x0670; &#x063D;&#x0670;&#x063D;&#x0670; &#x063E;&#x0670; &#x063E;&#x0670;&#x063E;&#x0670; &#x063F;&#x0670; &#x063F;&#x0670;&#x063F;&#x0670; &#x0649;&#x0670; &#x0649;&#x0670;&#x0649;&#x0670; &#x064A;&#x0670; &#x064A;&#x0670;&#x064A;&#x0670; &#x0678;&#x0670; &#x0678;&#x0670;&#x0678;&#x0670; &#x069A;&#x0670; &#x069A;&#x0670;&#x069A;&#x0670; &#x069B;&#x0670; &#x069B;&#x0670;&#x069B;&#x0670; &#x069C;&#x0670; &#x069C;&#x0670;&#x069C;&#x0670; &#x069D;&#x0670; &#x069D;&#x0670;&#x069D;&#x0670; &#x069E;&#x0670; &#x069E;&#x0670;&#x069E;&#x0670; &#x06CC;&#x0670; &#x06CC;&#x0670;&#x06CC;&#x0670; &#x06CD;&#x0670; &#x0628;&#x06CD;&#x0670; &#x06CE;&#x0670; &#x06CE;&#x0670;&#x06CE;&#x0670; &#x06D0;&#x0670; &#x06D0;&#x0670;&#x06D0;&#x0670; &#x06D1;&#x0670; &#x06D1;&#x0670;&#x06D1;&#x0670; &#x06FA;&#x0670; &#x06FA;&#x0670;&#x06FA;&#x0670; &#x06FB;&#x0670; &#x06FB;&#x0670;&#x06FB;&#x0670; &#x075C;&#x0670; &#x075C;&#x0670;&#x075C;&#x0670; &#x076D;&#x0670; &#x076D;&#x0670;&#x076D;&#x0670; &#x0770;&#x0670; &#x0770;&#x0670;&#x0770;&#x0670; &#x077D;&#x0670; &#x077D;&#x0670;&#x077D;&#x0670; &#x077E;&#x0670; &#x077E;&#x0670;&#x077E;&#x0670; &#x0775;&#x0670; &#x0775;&#x0670;&#x0775;&#x0670; &#x0776;&#x0670; &#x0776;&#x0670;&#x0776;&#x0670; &#x0777;&#x0670; &#x0777;&#x0670;&#x0777;&#x0670; &#x08A8;&#x0670; &#x08A8;&#x0670;&#x08A8;&#x0670; &#x08A9;&#x0670; &#x08A9;&#x0670;&#x08A9;&#x0670; &#x08AF;&#x0670; &#x08AF;&#x0670;&#x08AF;&#x0670; &#x08BA;&#x0670; &#x08BA;&#x0670;&#x08BA;&#x0670;<\/span><\/td>\n<td align=\"left\"><code>cv76=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Large<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv76-1-R normal'>&#x0620;&#x0670; &#x0620;&#x0670;&#x0620;&#x0670; &#x0626;&#x0670; &#x0626;&#x0670;&#x0626;&#x0670; &#x0633;&#x0670; &#x0633;&#x0670;&#x0633;&#x0670; &#x0634;&#x0670; &#x0634;&#x0670;&#x0634;&#x0670; &#x0635;&#x0670; &#x0635;&#x0670;&#x0635;&#x0670; &#x0636;&#x0670; &#x0636;&#x0670;&#x0636;&#x0670; &#x063D;&#x0670; &#x063D;&#x0670;&#x063D;&#x0670; &#x063E;&#x0670; &#x063E;&#x0670;&#x063E;&#x0670; &#x063F;&#x0670; &#x063F;&#x0670;&#x063F;&#x0670; &#x0649;&#x0670; &#x0649;&#x0670;&#x0649;&#x0670; &#x064A;&#x0670; &#x064A;&#x0670;&#x064A;&#x0670; &#x0678;&#x0670; &#x0678;&#x0670;&#x0678;&#x0670; &#x069A;&#x0670; &#x069A;&#x0670;&#x069A;&#x0670; &#x069B;&#x0670; &#x069B;&#x0670;&#x069B;&#x0670; &#x069C;&#x0670; &#x069C;&#x0670;&#x069C;&#x0670; &#x069D;&#x0670; &#x069D;&#x0670;&#x069D;&#x0670; &#x069E;&#x0670; &#x069E;&#x0670;&#x069E;&#x0670; &#x06CC;&#x0670; &#x06CC;&#x0670;&#x06CC;&#x0670; &#x06CD;&#x0670; &#x0628;&#x06CD;&#x0670; &#x06CE;&#x0670; &#x06CE;&#x0670;&#x06CE;&#x0670; &#x06D0;&#x0670; &#x06D0;&#x0670;&#x06D0;&#x0670; &#x06D1;&#x0670; &#x06D1;&#x0670;&#x06D1;&#x0670; &#x06FA;&#x0670; &#x06FA;&#x0670;&#x06FA;&#x0670; &#x06FB;&#x0670; &#x06FB;&#x0670;&#x06FB;&#x0670; &#x075C;&#x0670; &#x075C;&#x0670;&#x075C;&#x0670; &#x076D;&#x0670; &#x076D;&#x0670;&#x076D;&#x0670; &#x0770;&#x0670; &#x0770;&#x0670;&#x0770;&#x0670; &#x077D;&#x0670; &#x077D;&#x0670;&#x077D;&#x0670; &#x077E;&#x0670; &#x077E;&#x0670;&#x077E;&#x0670; &#x0775;&#x0670; &#x0775;&#x0670;&#x0775;&#x0670; &#x0776;&#x0670; &#x0776;&#x0670;&#x0776;&#x0670; &#x0777;&#x0670; &#x0777;&#x0670;&#x0777;&#x0670; &#x08A8;&#x0670; &#x08A8;&#x0670;&#x08A8;&#x0670; &#x08A9;&#x0670; &#x08A9;&#x0670;&#x08A9;&#x0670; &#x08AF;&#x0670; &#x08AF;&#x0670;&#x08AF;&#x0670; &#x08BA;&#x0670; &#x08BA;&#x0670;&#x08BA;&#x0670;<\/span><\/td>\n<td align=\"left\"><code>cv76=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Small<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv76-2-R normal'>&#x0620;&#x0670; &#x0620;&#x0670;&#x0620;&#x0670; &#x0626;&#x0670; &#x0626;&#x0670;&#x0626;&#x0670; &#x0633;&#x0670; &#x0633;&#x0670;&#x0633;&#x0670; &#x0634;&#x0670; &#x0634;&#x0670;&#x0634;&#x0670; &#x0635;&#x0670; &#x0635;&#x0670;&#x0635;&#x0670; &#x0636;&#x0670; &#x0636;&#x0670;&#x0636;&#x0670; &#x063D;&#x0670; &#x063D;&#x0670;&#x063D;&#x0670; &#x063E;&#x0670; &#x063E;&#x0670;&#x063E;&#x0670; &#x063F;&#x0670; &#x063F;&#x0670;&#x063F;&#x0670; &#x0649;&#x0670; &#x0649;&#x0670;&#x0649;&#x0670; &#x064A;&#x0670; &#x064A;&#x0670;&#x064A;&#x0670; &#x0678;&#x0670; &#x0678;&#x0670;&#x0678;&#x0670; &#x069A;&#x0670; &#x069A;&#x0670;&#x069A;&#x0670; &#x069B;&#x0670; &#x069B;&#x0670;&#x069B;&#x0670; &#x069C;&#x0670; &#x069C;&#x0670;&#x069C;&#x0670; &#x069D;&#x0670; &#x069D;&#x0670;&#x069D;&#x0670; &#x069E;&#x0670; &#x069E;&#x0670;&#x069E;&#x0670; &#x06CC;&#x0670; &#x06CC;&#x0670;&#x06CC;&#x0670; &#x06CD;&#x0670; &#x0628;&#x06CD;&#x0670; &#x06CE;&#x0670; &#x06CE;&#x0670;&#x06CE;&#x0670; &#x06D0;&#x0670; &#x06D0;&#x0670;&#x06D0;&#x0670; &#x06D1;&#x0670; &#x06D1;&#x0670;&#x06D1;&#x0670; &#x06FA;&#x0670; &#x06FA;&#x0670;&#x06FA;&#x0670; &#x06FB;&#x0670; &#x06FB;&#x0670;&#x06FB;&#x0670; &#x075C;&#x0670; &#x075C;&#x0670;&#x075C;&#x0670; &#x076D;&#x0670; &#x076D;&#x0670;&#x076D;&#x0670; &#x0770;&#x0670; &#x0770;&#x0670;&#x0770;&#x0670; &#x077D;&#x0670; &#x077D;&#x0670;&#x077D;&#x0670; &#x077E;&#x0670; &#x077E;&#x0670;&#x077E;&#x0670; &#x0775;&#x0670; &#x0775;&#x0670;&#x0775;&#x0670; &#x0776;&#x0670; &#x0776;&#x0670;&#x0776;&#x0670; &#x0777;&#x0670; &#x0777;&#x0670;&#x0777;&#x0670; &#x08A8;&#x0670; &#x08A8;&#x0670;&#x08A8;&#x0670; &#x08A9;&#x0670; &#x08A9;&#x0670;&#x08A9;&#x0670; &#x08AF;&#x0670; &#x08AF;&#x0670;&#x08AF;&#x0670; &#x08BA;&#x0670; &#x08BA;&#x0670;&#x08BA;&#x0670;<\/span><\/td>\n<td align=\"left\"><code>cv76=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Sukun<\/h4>\n<p><span class='affects'>Affects: U+0652<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Closed<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'>\u0628\u0652 \u25cc\u0652<\/span><\/td>\n<td align=\"left\"><code>cv78=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Open down<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv78-1-R normal'>\u0628\u0652 \u25cc\u0652<\/span><\/td>\n<td align=\"left\"><code>cv78=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Open left<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv78-2-R normal'>\u0628\u0652 \u25cc\u0652<\/span><\/td>\n<td align=\"left\"><code>cv78=2<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Closed<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv78-3-R normal'>\u0628\u0652 \u25cc\u0652<\/span><\/td>\n<td align=\"left\"><code>cv78=3<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>End of ayah<\/h4>\n<p><span class='affects'>Affects: U+06DD<\/span><\/p>\n<p>These alternates are also available using the Stylistic Alternates (salt) feature, but at this time we know of no OpenType-based applications that can access these.<\/p>\n<p>Firefox allows you to use U+06DD followed by the digits and proper rendering occurs. Some applications require the following:<\/p>\n<ul>\n<li>precede the entire sequence (subtending mark plus following digits) with<br \/>\n    202D LEFT-TO-RIGHT OVERRIDE<\/li>\n<li>follow the entire sequence with U+202C POP DIRECTIONAL FORMATTING.<\/li>\n<\/ul>\n<p>Surrounding the sequence with U+202D and U+202C seems to give the most reliable results in different browsers. However, we have not found a solution that works in Internet Explorer\/Edge.<\/p>\n<p>In the example below, the following codepoints are used: U+202D U+06DD U+0031 U+0032 U+0033 U+202C U+202D U+06DD U+0611 U+0622 U+0663 U+202C.<\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Standard<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'>&#x202D;&#x6DD;&#x31;&#x32;&#x33;&#x202C; &#x202D;&#x6DD;&#x0661;&#x0662;&#x0663;&#x202C;<\/span><\/td>\n<td align=\"left\"><code>cv80=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Simplified A<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv80-1-R normal'>&#x202D;&#x6DD;&#x31;&#x32;&#x33;&#x202C; &#x202D;&#x6DD;&#x0661;&#x0662;&#x0663;&#x202C;<\/span><\/td>\n<td align=\"left\"><code>cv80=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Simplified B<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv80-2-R normal'>&#x202D;&#x6DD;&#x31;&#x32;&#x33;&#x202C; &#x202D;&#x6DD;&#x0661;&#x0662;&#x0663;&#x202C;<\/span><\/td>\n<td align=\"left\"><code>cv80=2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The DISPUTED END OF AYAH (U+08E2) is also now available in the font. It works in the same way as End of ayah.<\/p>\n<p><span dir=\"rtl\" class='lateef-R normal'>&#x202D;&#x8E2;&#x663;&#x664;&#x665;&#x202C;<\/span><\/p>\n<h4>Eastern digits<\/h4>\n<p><span class='affects'>Affects: U+06F4, U+06F6, U+06F7<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Standard<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'>&#x06F4;&#x06F6;&#x06F7;<\/span><\/td>\n<td align=\"left\"><code>cv82=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Sindhi-style<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv82-1-R normal'>&#x06F4;&#x06F6;&#x06F7;<\/span><\/td>\n<td align=\"left\"><code>cv82=1<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Urdu-style<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv82-2-R normal'>&#x06F4;&#x06F6;&#x06F7;<\/span><\/td>\n<td align=\"left\"><code>cv82=2<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Kurdish-style<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv82-3-R normal'>&#x06F4;&#x06F6;&#x06F7;<\/span><\/td>\n<td align=\"left\"><code>cv82=3<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Rohingya-style<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv82-4-R normal'>&#x06F4;&#x06F6;&#x06F7;<\/span><\/td>\n<td align=\"left\"><code>cv82=4<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Default<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv82-5-R normal'>&#x06F4;&#x06F6;&#x06F7;<\/span><\/td>\n<td align=\"left\"><code>cv82=5<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Comma<\/h4>\n<p><span class='affects'>Affects: U+060C, U+061B (This feature is not recommended for use. The Unicode Standard recommends the use of <span dir=\"rtl\" class='lateef-R normal'>&#x2e41;<\/span> U+2E41 and <span dir=\"rtl\" class='lateef-R normal'>&#x204f;<\/span> U+204F instead.)<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Upward<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'>\u060c \u061b<\/span><\/td>\n<td align=\"left\"><code>cv84=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Downward<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv84-1-R normal'>\u060c \u061b<\/span><\/td>\n<td align=\"left\"><code>cv84=1<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Decimal separator<\/h4>\n<p><span class='affects'>Affects: U+066B<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Small reh<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-R normal'>&#x066B;<\/span><\/td>\n<td align=\"left\"><code>cv85=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Slash<\/td>\n<td align=\"left\"><span dir=\"rtl\" class='lateef-cv85-1-R normal'>&#x066B;<\/span><\/td>\n<td align=\"left\"><code>cv85=1<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Guillemet<\/h4>\n<p><span class='affects'>Affects: U+00AB U+00BB U+2039 U+203A<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"right\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Rounded<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-R normal'>&#x00AB;&#x2039;&#x0628;&#x203A;&#x00BB;<\/span><\/td>\n<td align=\"left\"><code>cv88=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Angled<\/td>\n<td align=\"right\"><span dir=\"rtl\" class='lateef-cv88-1-R normal'>&#x00AB;&#x2039;&#x0628;&#x203A;&#x00BB;<\/span><\/td>\n<td align=\"left\"><code>cv88=1<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Other user font features<\/h3>\n<h4>Proportional figures<\/h4>\n<p>Tabular digits are the default for Latin digits. Lateef supports the OpenType <strong>Proportional Figures (pnum)<\/strong> for Latin digits.<\/p>\n<p><span class='affects'>Affects: U+0030..U+0039<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">False<\/td>\n<td align=\"left\"><span dir=\"ltr\" class='lateefL-R normal'>0123456789<\/span><\/td>\n<td align=\"left\"><code>pnum=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">True<\/td>\n<td align=\"left\"><span dir=\"ltr\" class='lateefL-pnum-1-R normal'>0123456789<\/span><\/td>\n<td align=\"left\"><code>pnum=1<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Tabular figures<\/h4>\n<p>Proportional digits are the default for Arabic digits. Lateef supports the OpenType <strong>Tabular Figures (tnum)<\/strong> for Arabic digits.<\/p>\n<p><span class='affects'>Affects: U+0660..U+0669, U+06F0.. U+06F9<\/span><\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Feature<\/th>\n<th align=\"left\">Sample<\/th>\n<th align=\"left\">Feature setting<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">False<\/td>\n<td align=\"left\"><span class='lateefL-R normal'>&#x0660;&#x0661;&#x0662;&#x0663;&#x0664;&#x0665;&#x0666;&#x0667;&#x0668;&#x0669; &#x06F0;&#x06F1;&#x06F2;&#x06F3;&#x06F5;&#x06F6;&#x06F7;&#x06F8;&#x06F9;<\/span><\/td>\n<td align=\"left\"><code>tnum=0<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">True<\/td>\n<td align=\"left\"><span class='lateefL-tnum-1-R normal'>&#x0660;&#x0661;&#x0662;&#x0663;&#x0664;&#x0665;&#x0666;&#x0667;&#x0668;&#x0669; &#x06F0;&#x06F1;&#x06F2;&#x06F3;&#x06F5;&#x06F6;&#x06F7;&#x06F8;&#x06F9;<\/span><\/td>\n<td align=\"left\"><code>tnum=1<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Disable digit kerning (see FAQ)<\/h4>\n<p><em>This feature is only available in TypeTuner Web.<\/em><\/p>\n<p><span class='affects'>The Arabic digits are proportional by default and Lateef includes kerning to improve the spacing of certain pairs of digits such as &#x0667;&#x0668;. However there are some applications, including Microsoft Word for Windows, that process the digit kerning information incorrectly, actually making some digits too far apart and some too close together. We have added a special Typetuner feature that can be used to create a version of the Lateef fonts in which the digit kerning is <em>disabled<\/em>. When using those fonts in Microsoft Word the resulting digit spacing will be much nicer than Tabular, but not quite as good as it would be if the application&#8217;s kerning worked correctly. This is discussed further in the <a href=\"faq\">FAQ<\/a>.<\/span><\/p>\n<p><br \/>\n<\/p>\n<p><br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<br \/>\n<\/p>\n<p><br \/>\n<br \/>\n<br \/>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lateef is an OpenType-enabled font family that supports the Arabic script. It includes a number of optional features that provide alternative rendering that might be preferable for use in some contexts. The sections below enumerate the details of these features. Whether these features are available to users will depend on both the application and the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"hide_sidebar":false,"hide_h1":false,"footnotes":""},"class_list":["post-263","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/pages\/263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/comments?post=263"}],"version-history":[{"count":89,"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/pages\/263\/revisions"}],"predecessor-version":[{"id":1147,"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/pages\/263\/revisions\/1147"}],"wp:attachment":[{"href":"https:\/\/software.sil.org\/lateef\/wp-json\/wp\/v2\/media?parent=263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}