<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br> <BR><div>> Date: Mon, 17 Jun 2013 08:52:47 +0100<br>> From: richard.wordingham@ntlworld.com<br>> To: harfbuzz@lists.freedesktop.org<br>> Subject: Re: [HarfBuzz] question about indic matra group rule<br>> <br>> On Mon, 17 Jun 2013 12:06:43 +0800<br>> datao zhang <dataozhang@hotmail.com> wrote:<br>>  <br>> > I feel confuse for the syllable rule in<br>> > hb-ot-shape-complex-indic-machine.rl: halant_or_matra_group =<br>> > (final_halant_group | (h.ZWJ)? matra_group{0,4}); <br>> > I can't image there any case for indic script which 4 matra followed.<br>> <br>> I take it that by 'Indic script' you mean 'Indian Indic script'.  There<br>> are many words with 3 matras in Tibetan, and 4 different matras can<br>> occur with simple monosyllables in Tai Tham.  These, however, happen not<br>> to use the generic Indic shaper in HarfBuzz.<br>> <br>> Informal Malayalam, however, does double some two-part vowels.<br>> <br>> > Another issue is caused that you decompose matra before syllable<br>> > analysis and allow more than one matra followed. ex: if we have two<br>> > matras: (0xDD9,0xDD9). They will be treated as one syllable. I don't<br>> > know what benefit we can get from such rule.<br>> <br>> Decomposition is usually easier than composition, and the two-part<br>> vowels need to be decomposed at some stage - consonant vowel ligatures<br>> generally work with parts rather than with whole vowels.<br>> </div><div> </div><div>Anyway, it looks strange when (U+0D9A,U+0DDE,U+0DDE) combined as one syllable as </div><div>in attachment. in windows 7, it looks like: കൌൌ</div><div><table width="116" style="width: 87pt; border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0">
 <colgroup><col width="116" style="width: 87pt; mso-width-source: userset; mso-width-alt: 4242;">
 <tbody><tr height="20" style="height: 15pt;">

  <td width="116" height="20" style="border: 0px black; width: 87pt; height: 15pt; background-color: transparent;"> <BR> <BR></td>

 </tr>
</tbody></table></div><div><table width="187" style="width: 140pt; border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0">
 <colgroup><col width="187" style="width: 140pt; mso-width-source: userset; mso-width-alt: 6838;">
 <tbody><tr height="20" style="height: 15pt;">

  <td width="187" height="20" style="border: 0px black; width: 140pt; height: 15pt; background-color: transparent;"></td>

 </tr>
</tbody></table></div><div><br> Dean<br>> _______________________________________________<br>> HarfBuzz mailing list<br>> HarfBuzz@lists.freedesktop.org<br>> http://lists.freedesktop.org/mailman/listinfo/harfbuzz<br></div>                                         </div></body>
</html>