On 08/22/2011 08:26 AM, Shriramana Sharma wrote:
> On 08/22/2011 05:26 PM, Behdad Esfahbod wrote:
>> OpenType tables contain entries in the logical order of the script in
>> question. Ie. Arabic tables are always RTL.
>
> Yes I understand, but still, to clarify:
>
> The font tables themselves contain only ASCII characters I presume. In
> it do you write:
>
> ALEF + LAMED = ALEF_LAMED_LIGATURE
>
> or
>
> LAMED + ALEF = ALEF_LAMED_LIGATURE ?
>
> IIUC, in logical order ALEF precedes LAMED, and in visual order, ALEF
> stands to the right of LAMED.
>
In the ligature tables, it's recorded as ALEF + LAMED =
ALEF_LAMED_LIGATURE. The font tables are concerned with "what happens
when this character follows that one," not "what happens when this
character stands on the right of that one." So it's stored in logical
order.
~mark
Received on Mon Aug 22 2011 - 08:07:55 CDT
This archive was generated by hypermail 2.2.0 : Mon Aug 22 2011 - 08:07:56 CDT