<div dir="ltr"><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small">About the other version of the FreeFonts, see <a href="http://cikitsa.blogspot.ca/2014/12/gnu-freefont-fonts-and-xelatex.html" target="_blank">http://cikitsa.blogspot.ca/2014/12/gnu-freefont-fonts-and-xelatex.html</a></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small">​Dominik​</div><br clear="all"><div><div data-smartmail="gmail_signature"><div dir="ltr"><span><div><div dir="ltr"><div><div><span><div dir="ltr"><div style="font-family:trebuchet ms,sans-serif;font-size:small"><div dir="ltr"><div style="font-family:trebuchet ms,sans-serif"><div dir="ltr"><div style="font-family:trebuchet ms,sans-serif"><div dir="ltr"><div style="font-family:trebuchet ms,sans-serif"><div dir="ltr"><div style="font-family:trebuchet ms,sans-serif"><div dir="ltr"><div style="font-family:trebuchet ms,sans-serif"><div dir="ltr"></div></div></div>
</div></div>
</div></div>
</div></div></div></div><font size="1">
</font></div></div></span></div></div></div></div></span></div></div></div>
<br><div class="gmail_quote">On 21 June 2016 at 03:02, 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I ran an extensive test of devanagari during the TL 2016 pretest<br>
period using XeLaTeX, LuaLaTeX and ConTeXt. I cannot guarantee that my<br>
test covers everything but I have not found any error. The only<br>
problem is that the released version of FreeFont does not work with<br>
HarfBuzz, there is another repository (I forgot it) with a not<br>
released version that works or you have to build it from the source<br>
avilable from savannah.<br>
<br>
One of my test files can be found here:<br>
<a href="http://hroch486.icpf.cas.cz/freefont-devanagari/" rel="noreferrer" target="_blank">http://hroch486.icpf.cas.cz/freefont-devanagari/</a><br>
<br>
Zdeněk Wagner<br>
<a href="http://ttsm.icpf.cas.cz/team/wagner.shtml" rel="noreferrer" target="_blank">http://ttsm.icpf.cas.cz/team/wagner.shtml</a><br>
<a href="http://icebearsoft.euweb.cz" rel="noreferrer" target="_blank">http://icebearsoft.euweb.cz</a><br>
<div><div><br>
<br>
2016-06-21 10:10 GMT+02:00 Jonathan Kew <<a href="mailto:jfkthame@gmail.com" target="_blank">jfkthame@gmail.com</a>>:<br>
> On 20/6/16 23:22, maxwell wrote:<br>
>><br>
>> Not sure if Will is on this mailing list, but I'm cc'ing him using his<br>
>> email address on the fontspec document.  (The doc doesn't have the<br>
>> co-author's email, Khaled Hosny, but I think I've seen him here.)<br>
>><br>
>> On 2016-06-20 17:55, Jonathan Kew wrote:<br>
>>><br>
>>> My guess is that this might be a bug in the TL'16 version of fontspec,<br>
>>> which looks like it is intended to support both the "new Indic spec"<br>
>>> OpenType tags such as 'dev2', 'bng2', etc, as well as the "old Indic"<br>
>>> versions 'deva', 'beng', etc, with preference being given to the v.2<br>
>>> tags. Perhaps that feature is broken?<br>
>>> ...<br>
>>><br>
>>> One way to check what's wrong would be to search for the<br>
>>><br>
>>>   \newfontscript{Devanagari}{dev2,deva}<br>
>>><br>
>>> declaration around line 2247 in fontspec-xetex.sty, and remove "dev2,"<br>
>>> from it so that it only looks for the old-style 'deva' tag. If that<br>
>>> makes Gargi work without complaint (using [Script=Devanagari] as<br>
>>> before), then you've identified a bug in fontspec and should report it<br>
>>> to Will.<br>
>><br>
>><br>
>> I confirm that omitting 'dev2,' from that declaration causes fontspec<br>
>> not to emit a warning when I do<br>
>>     \newfontfamily\sanskritfont[Script=Devanagari]{gargi}<br>
>> and similarly for the Nikosh font, fontspec gives a warning when I do<br>
>>     \newfontfamily\bengalifont[Script=Bengali]{Nikosh}<br>
>> unless I change<br>
>>     \newfontscript{Bengali}{bng2,beng}<br>
>> to<br>
>>     \newfontscript{Bengali}{beng}<br>
>> in fontspec-xetex.sty.<br>
>><br>
>> Thanks for the pointer, Jonathan!<br>
><br>
><br>
> The other question I have is whether this is a "harmless" (if alarming)<br>
> warning, meaning that fontspec warns when it fails to find the v.2 tag, but<br>
> then proceeds to use the old tag and the text is shaped correctly. Or does<br>
> it mean that fontspec is failing to use the second tag, so that the proper<br>
> Indic shaping does not get applied?<br>
><br>
> It should be easy to test this with a word like हिन्दी, using the Gargi font<br>
> with [Script=Devanagari]. Does the short-i matra ि appear to the left of the<br>
> ह, or after it? If it appears to the left (despite the fontspec warning),<br>
> then it's correctly falling back to 'deva' when 'dev2' is not found.<br>
><br>
> JK<br>
><br>
><br>
><br>
><br>
> --------------------------------------------------<br>
> Subscriptions, Archive, and List information, etc.:<br>
>  <a href="http://tug.org/mailman/listinfo/xetex" rel="noreferrer" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
<br>
<br>
<br>
--------------------------------------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
  <a href="http://tug.org/mailman/listinfo/xetex" rel="noreferrer" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
</div></div></blockquote></div><br></div></div>