[HarfBuzz] The canonical ordering of hamza marks

Khaled Hosny khaledhosny at eglug.org
Mon Dec 17 21:13:35 PST 2012


On Tue, Dec 18, 2012 at 12:00:46AM -0500, Behdad Esfahbod wrote:
> On 12-09-10 02:36 PM, Jonathan Kew wrote:
> > On 2/9/12 05:07, Khaled Hosny wrote:
> >>
> >> Ideally, I think hamza and madda should come first, then shadda, then
> >> the vowel marks then everything else:
> >>
> >> * hamzat and maddat: U+0653-U+0655, U+065F, U+0674, U+06E4
> >> * shadda: U+0651
> >> * vowel marks: U+064B-U+0650, U+0652, U+0656-U+065E, U+08F0-U+08F2
> >>
> > 
> > The ordering of madda and vowel marks was raised on the Unicode list in July
> > 2011, and at that point the responses indicated that madda should *follow*
> > vowel marks; see
> > http://www.unicode.org/mail-arch/unicode-ml/y2011-m07/0143.html and its replies.
> 
> Anyone wants to summarize the conclusions here?  I like to address this.
> We're in much better shape code-wise to fix this now.

As for madda, Jonathan is right; it should indeed follow other marks, I
don’t know what I was thinking.

Some testing with people working on texts with heavy use of marks,
showed that U+065C and U+06EC should precede vowel marks (but still
follow the hamza).

Regards,
Khaled



More information about the HarfBuzz mailing list