<div dir="ltr">Which version of fontspec dou you have? On my computer it works fine with 2016/02/01 v2.5a Font selection for XeLaTeX and LuaLaTeX<br><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature">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><div class="gmail_quote">2017-02-10 0:07 GMT+01:00 Ulrike Fischer <span dir="ltr"><<a href="mailto:news3@nililand.de" target="_blank">news3@nililand.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Am Thu, 9 Feb 2017 23:20:51 +0100 schrieb François Patte:<br>
<br>
> I don't understant how to use \setmainfont. It seems that something has<br>
> changed between texlive-2014 and texlive-2016.<br>
><br>
> If I compile this :<br>
><br>
> <----------------------------<br>
> \documentclass[a4paper,<wbr>twoside,11pt]{book}<br>
><br>
> \usepackage{fontspec}<br>
> \usepackage{polyglossia}<br>
> \setdefaultlanguage{sanskrit}<br>
><br>
> \setmainfont{%<br>
>   FreeSerif%<br>
> }%<br>
> [%<br>
> Mapping=velthuis-sanskrit,%<br>
> Script=Devanagari,<br>
> ]<br>
><br>
> \begin{document}<br>
>   ekaadaya.h eka uttaro v.rddhirye.saa.m te ekottaraa.h<br>
>   ekaadaya"scaikottaraa"sca te tathaa eva.mvidhaa vyastaa.h<br>
>   apasavyakramasthaapitaa.h a"nkaa.h kramasthitai.h<br>
><br>
> \end{document}<br>
> <-----------------------------<wbr>---<br>
><br>
> Output is not in devanagari<br>
><br>
<br>
</span>The problem is that fontspec adds by default "Ligature=TeX". In<br>
xelatex this is implemented through a mapping and so disables the<br>
Mapping=velthuis-sanskrit.<br>
<br>
This has been already discussed and hopefully Will will correct in<br>
the near future. In the mean time you can disable the ligature<br>
mapping:<br>
<span class=""><br>
\documentclass[a4paper,<wbr>twoside,11pt]{book}<br>
<br>
\usepackage{fontspec}<br>
\usepackage{polyglossia}<br>
\setdefaultlanguage{sanskrit}<br>
<br>
</span>\defaultfontfeatures[\<wbr>rmfamily,\sffamily]{} %<---<br>
<span class=""><br>
\setmainfont{%<br>
  FreeSerif%<br>
}%<br>
[%<br>
Mapping=velthuis-sanskrit,%<br>
Script=Devanagari,<br>
]<br>
<br>
</span>%<br>
<span class="im HOEnZb">\begin{document}<br>
  ekaadaya.h eka uttaro v.rddhirye.saa.m te ekottaraa.h<br>
  ekaadaya"scaikottaraa"sca te tathaa eva.mvidhaa vyastaa.h<br>
  apasavyakramasthaapitaa.h a"nkaa.h kramasthitai.h<br>
<br>
\end{document}<br>
<br>
--<br>
</span><span class="HOEnZb"><font color="#888888">Ulrike Fischer<br>
<a href="http://www.troubleshooting-tex.de/" rel="noreferrer" target="_blank">http://www.troubleshooting-<wbr>tex.de/</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
------------------------------<wbr>--------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
  <a href="http://tug.org/mailman/listinfo/xetex" rel="noreferrer" target="_blank">http://tug.org/mailman/<wbr>listinfo/xetex</a><br>
</div></div></blockquote></div><br></div>