<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif">​Please see <a href="http://www.unicode.org/versions/Unicode7.0.0/ch12.pdf">http://www.unicode.org/versions/Unicode7.0.0/ch12.pdf</a></div><div class="gmail_default" style="font-family:georgia,serif">Page 443 and 444</div><div class="gmail_default" style="font-family:georgia,serif">Rule R10</div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">"</div><div class="gmail_default" style="font-family:georgia,serif">Modifier Mark Rules. </div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">In addition to vowel signs, three other types of combining marks
may be applied to a component of an orthographic syllable or to the syllable as a whole:
nukta, bindus, and svaras.<br></div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">R10 </div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">Other modifying marks, in particular bindus and svaras, apply to the orthographic
syllable as a whole and should follow (in the memory representation) all
other characters that constitute the syllable.<b> The bindus should follow any vowel
signs, and the svaras should come last.</b><br></div><div class="gmail_default" style="font-family:georgia,serif">"</div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">As per the above, "\V{Violet} marks a semantically invalid reordering of the Unicode characters that happens to produce acceptable output." is actually the correct ordering of unicode characters:</div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif"><p style="margin:0px">ta̍ṃ & ta + udatta + anusvara & \R{\1त॑ं}\\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">taṃ̍ & ta + anusvara + udatta & \V{\1तं॑} \\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">ta̱ṃ & ta + anudatta + anusvara & \R{\1त॒ं}\\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">taṃ̱ & ta + anusvara + anudatta & \V{\1तं॒} \\[\medskipamount]</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">ta̍m̐ & ta + udatta + candrabindu & \R{\1त॑ँ}\\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">tam̐̍ & ta + candrabindu + udatta & \V{\1तँ॑} \\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">ta̱m̐ & ta + anudatta + candrabindu & \R{\1त॒ँ}\\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">tam̱̐ & ta + candrabindu + anudatta & \V{\1तँ॒} \\[\medskipamount]</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">ta̍ḥ & ta + udatta + visarga & \R{\1त॑ः}\\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">taḥ̍ & ta + visarga + udatta & \B{\1तः॑} \\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">ta̱ḥ & ta + anudatta + visarga & \R{\1त॒ः}\\</p>
<p style="margin:0px"><br></p>
<p style="margin:0px">taḥ̱ & ta + visarga + anudatta & \B{\1तः॒} \\[\medskipamount]</p></div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif"><br></div><div class="gmail_default" style="font-family:georgia,serif">​</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">ShreeDevi<br>____________________________________________________________<br>भजन - कीर्तन - आरती @ <a href="http://bhajans.ramparivar.com" target="_blank">http://bhajans.ramparivar.com</a><br></div></div></div>
<br><div class="gmail_quote">On Fri, May 22, 2015 at 7:44 PM, David M. Jones <span dir="ltr"><<a href="mailto:dmj@dmj.ams.org" target="_blank">dmj@dmj.ams.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I posted this to the XeTeX sourceforge tracker a couple of weeks ago,<br>
and it was suggested that I also mention it here.  The sourceforge<br>
ticket is<br>
<br>
    <a href="https://sourceforge.net/p/xetex/bugs/111/" target="_blank">https://sourceforge.net/p/xetex/bugs/111/</a><br>
<br>
and the zip file is<br>
<br>
    <a href="https://sourceforge.net/p/xetex/bugs/111/attachment/xetex-indic-bug.zip" target="_blank">https://sourceforge.net/p/xetex/bugs/111/attachment/xetex-indic-bug.zip</a><br>
<br>
Cheers,<br>
David.<br>
<br>
P.S. There's actually a third class of bug that is clearly visible in<br>
the table at the top of my document, but which I didn't mention<br>
explicitly: XeTeX won't typeset one of the Devanagari combining<br>
characters in isolation without adding a prothetic dotted circle<br>
(U+25CC).<br>
<br>
===========================================================================<br>
<br>
On a lark, I've been experimenting with typesetting Vedic Sanskrit,<br>
specifically verses from the Ṛg-Veda, using the Murty Hindi font from<br>
Tiro Typeworks.  So far, XeTeX works beautifully, with two exceptions<br>
involving the Vedic udatta and anudatta accent marks:<br>
<br>
a) They don't attach properly to the Devanagari digits 1 and 3, and<br>
<br>
b) They don't combine properly with the candrabindu, anusvara, and<br>
   visarga signs.<br>
<br>
luaTeX does render these correctly, so it doesn't appear to be a<br>
problem with the font itself.<br>
<br>
I've included a zip file with a test file and sample output from<br>
luaTeX and XeTeX.<br>
<br>
Is this a bug, or am I missing something obvious?<br>
<br>
<br>
--------------------------------------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
  <a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
</blockquote></div><br></div>