From: Shriramana Sharma <>
Date: Mon, 22 Aug 2011 17:20:40 +0530

On 08/22/2011 04:34 PM, Behdad Esfahbod wrote:
> On 08/22/11 06:53, Shriramana Sharma wrote:
>> >
>> >
>> > While I don't know much about RTL scripts, if the logic order is ALEF + LAMED,
>> > but the presentation order is LAMED + ALEF*because of the RTL nature* do you
>> > write the rule as ALEF + LAMED = ALEF_LAMED_LIGATURE or LAMED + ALEF =
> Depends on your specific shaping engine logic. OpenType assumes native
> direction per script. So if you have Arabic text between LRO/PDF, you have to
> reverse the order then apply OpenType shaping. Other engines may decide to
> handle these differently. But the general statement is true: ligatures are
> visual artifacts and hence only form in one direction, not the other (except
> if it's, say, the "ff" ligature).

Hi Behdad. I only asked whether the OT *tables* would contain the
entries in the logical order or the visual order. Clearly it would still
be the visual order (but Philippe Verdy seemed to imagine/suggest

It is clear that in the *script itself* the ligature would form in the
direction of writing.

Shriramana Sharma
Received on Mon Aug 22 2011 - 06:56:13 CDT

This archive was generated by hypermail 2.2.0 : Mon Aug 22 2011 - 06:56:14 CDT