RE: Prepending vowel exception in Lontara/Buginese script ?

From: Peter Constable <petercon_at_microsoft.com>
Date: Mon, 25 Jul 2011 18:09:17 +0000

Here's a portion of the description of the 'pref' feature tag in the OpenType tag registry:

Function: Substitutes the pre-base form of a consonant.

In some scripts of south or southeast Asia, such as Khmer, the conjoined form of certain consonants is always denoted as a pre-base form. In the case of some scripts of south India, variations in writing conventions exist such that a conjoined Ra consonant may be written as a pre-base form, or a below-base or post-base form. Fonts may be designed to support one or another convention. If a font is designed to support a writing convention in which conjoined Ra is a pre-base form, the Pre-Base Forms feature would be used.

Example: In the Khmer script, the consonant Ra has a pre-base subscript form called Coeng Ra. When the sequence of Coeng followed by Ra occurs, its pre-base form is substituted.

Peter

-----Original Message-----
From: unicode-bounce_at_unicode.org [mailto:unicode-bounce_at_unicode.org] On Behalf Of vanisaac_at_boil.afraid.org
Sent: Saturday, July 23, 2011 11:35 PM
To: Peter Constable; vanisaac_at_boil.afraid.org; unicode_at_unicode.org; Philippe Verdy
Subject: RE: Prepending vowel exception in Lontara/Buginese script ?

From: Peter Constable <petercon_at_microsoft.com>

> Van is mistaken in his understanding of OpenType Layout. There is no
> mechanism to describe re-ordering in OpenType Layout tables in a font.
> That must be handled by the OTL client software.
>
> Peter

Well crapola. So that reordering is completely controlled by Unisribe, Peter?
Then what is the pre-base forms/substitution OT features for? I had always thought that vowel reordering was their purpose.

-Van
Received on Mon Jul 25 2011 - 13:12:53 CDT

This archive was generated by hypermail 2.2.0 : Mon Jul 25 2011 - 13:12:55 CDT