<div dir="ltr"><div><div>One comment r first line in your attached km_test.png: 0.9.14 actually has it right while both 0.9.5 and windows 7 are wrong. I would actually tend to believe the two other cases are also better in my view under 0.9.14. The sign ៊ when applied following an upper vowel (like ិ ី etc.) is shifted below the consonant and looks like ុ <br>
<br></div>I however believe there are currently two schools of thought on this in Cambodia. Language experts are weighting in on both sides :)<br><br></div>M<br><div><div><div><br></div></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, May 7, 2013 at 3:17 PM, datao zhang <span dir="ltr"><<a href="mailto:dataozhang@hotmail.com" target="_blank">dataozhang@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div><div dir="ltr">Hi all:<br> <br>Test font: Khmer OS.ttf, please refer to attachment.<br> <br>After compared two version, The new version can't handle consonant register shift correctly when combine with zwnj:<br>
 <br>1.<br><table style="width:660pt;border-collapse:collapse" border="0" cellpadding="0" cellspacing="0" width="879">
 <colgroup><col style="width:262pt" width="349">
 <col style="width:398pt" width="530">
 </colgroup><tbody><tr style="min-height:46.5pt" height="62">

  <td style="border:0px black;width:262pt;min-height:46.5pt;background-color:transparent" height="62" width="349"><font face="Khmer OS" size="6">ហ្វ‌៊ីតូអេសស្ត្រូចេន</font></td>
  <td style="border:0px black;width:398pt;background-color:transparent" width="530">ha,coeng,vo,zwnj,triisap,_ii,ta,_uu,qa,_e,sa,sa,coeng,ta,coeng,ro,_uu,ca,_e,no</td>

 </tr>
</tbody></table><table style="width:660pt;border-collapse:collapse" border="0" cellpadding="0" cellspacing="0" width="879">
 <colgroup><col style="width:262pt" width="349">
 <col style="width:398pt" width="530">
 </colgroup><tbody><tr style="min-height:46.5pt" height="62">

  <td style="border:0px black;width:262pt;min-height:46.5pt;background-color:transparent" height="62" width="349"><font face="Khmer OS" size="6">ប៉ូលីហ្វ‌៊ីណូល</font></td>
  <td style="border:0px black;width:398pt;background-color:transparent" width="530">ba,muusikatoan,_uu,lo,_ii,ha,coeng,vo,zwnj,triisap,_ii,nno,_uu,lo</td>

 </tr>
</tbody></table> <br>when zwnj is before triisap or muusikatoan, the shift should keep it as it should be, not changed it to vowel u. please refer to attachment.<br> <br>2.<br><table style="width:660pt;border-collapse:collapse" border="0" cellpadding="0" cellspacing="0" width="879">

 <colgroup><col style="width:262pt" width="349">
 <col style="width:398pt" width="530">
 </colgroup><tbody><tr style="min-height:46.5pt" height="62">

  <td style="border:0px black;width:262pt;min-height:46.5pt;background-color:transparent" height="62" width="349"><font face="Khmer OS" size="6">អ៊‍ឹកធឹក</font></td>
  <td style="border:0px black;width:398pt;background-color:transparent" width="530">qa,triisap,zwj,_y,ka,tho,_y,ka</td>

 </tr>
</tbody></table>I can't find any proof how to handle register shift when combine with zwj, maybe it should handled similar as zwnj. I have no idea about this. Maybe we can refer to uniscribe.<br> <br> <br>Br,<br>Dean<br>
                                          </div></div>
<br>_______________________________________________<br>
HarfBuzz mailing list<br>
<a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/harfbuzz" target="_blank">http://lists.freedesktop.org/mailman/listinfo/harfbuzz</a><br>
<br></blockquote></div><br></div>