<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 20 January 2016 at 23:42, Zdenek Wagner <span dir="ltr"><<a href="mailto:zdenek.wagner@gmail.com" target="_blank">zdenek.wagner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">As far as I know nowadays with HarfBuzz it does nothing, HarfBuzz handles normalization in its own way.<br></div><div class="gmail_extra"><span class=""><br clear="all"><div><div>Zdeněk Wagner<br><a href="http://ttsm.icpf.cas.cz/team/wagner.shtml" target="_blank">http://ttsm.icpf.cas.cz/team/wagner.shtml</a><br><a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a></div></div>
<br></span><div><div class="h5"><div class="gmail_quote">2016-01-21 0:35 GMT+01:00 maxwell <span dir="ltr"><<a href="mailto:maxwell@umiacs.umd.edu" target="_blank">maxwell@umiacs.umd.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2016-01-20 17:59, Dominik Wujastyk wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
...<br>
*Input normalization*<span><br>
<br>
I left {CMU Serif Italic} as the document font, and added<br>
\XeTeXinputnormalization=1 to the preamble<br>
<br></span>
This also produced PDF that printed *correctly* in all cases.<br>
</blockquote>
<br>
Hmmm, is there documentation for this \XeTeXinputnormalization?  I can find some references to it in a web search, but no explanation of exactly what it does.  What does "normalization" mean (NFC, NFD,...)?  Under what circumstances (besides the one Dominik saw) should this setting be used?  I don't want to go through printouts of 300 page documents looking for misplaced diacritics...<br>
<br>
   Mike Maxwell<div><div><br>
</div></div></blockquote></div></div></div></div></blockquote></div><br></div><div class="gmail_extra">It's in the xetex manual (texdoc xetex) 0 is off, 1 is NFC 2 is NFD<br><br></div><div class="gmail_extra">It affects tokenization so does have an effect whatever font library is in use see<br><br><br><br>\def\zz#1#2{[#1]}<br><br>\zz á12 <br><br>\zz á12<br><br><br>\XeTeXinputnormalization=1<br><br>\def\zz#1#2{[#1]}<br><br>\zz á12 <br><br>\zz á12<br><br>\bye<br><br><br></div><div class="gmail_extra">where the first line produces [a] as it separates the ascii a from the following combing character but the third line which is also input using a combing character produces [] the same as lines 2 and 4 which use the  pre-composed U+00E1 (which is nothing here as I'm using cmr)<br><br></div><div class="gmail_extra">David<br><br></div><div class="gmail_extra"><br><br></div></div>