[XeTeX] wrong glyphs with FreeSerif Italic
Ross Moore
ross.moore at mq.edu.au
Fri Dec 27 00:29:43 CET 2013
On 27/12/2013, at 9:39 AM, Zdenek Wagner wrote:
> Sorry, I cannot reproduce it, there must be something wrong in your
> installation. I tried both with TeX Live 2011 and TeX Live 2013 and I
> get the expected result.
Me too, with:
This is XeTeX, Version 3.1415926-2.2-0.9997.4 (TeX Live 2010)
and
This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012)
With 2010 the font versions, as encoded in the font itself, are
FontForge 2.0 : Free Serif : 4-1-2009 Version $Revision: 1.358 $
FontForge 2.0 : Free Serif Italic : 4-1-2009 Version $Revision: 1.175 $
With 2012 the font versions, as encoded in the font itself, are
GNU: FreeSerif Normal: 2012 Version 0412.2263
GNU: FreeSerif Italic: 2012 Version 0412.2268
With the 2012 font, I get a lot of warnings about unsupported features;
viz.
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif/B',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif/I',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif/BI',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif',
* with script 'Latin', and language 'Default'.
*************************************************
*************************************************
* fontspec warning: "icu-feature-not-exist-in-font"
*
* OpenType feature 'Fractions=Off' (-frac) not available
* for font 'FreeSerif',
* with script 'Latin', and language 'Default'.
*************************************************
>
> 2013/12/26 Julian Bradfield <jcb+xetex at jcbradfield.org>:
>> This is probably FA, but I haven't found it by searching...
>>
>> I'm a first-time user of xelatex (but 30-year user of TeX in general),
>> and have used it to typeset a linguistic article with Charis SIL. I
>> then wanted to switch to GNU Freefont, and encountered the weird
>> symptom that all the glyphs are displaced by two codepoints in the
>> Italic version.
>> Here's a minimal example:
>>
>> \documentclass{article}
>> \usepackage{mathspec}
>> \setallmainfonts(Digits,Latin,Greek,Special)[Mapping=tex-text,Fractions=Off]{FreeSerif}
>> \begin{document}
>> ABCabc \it ABCabc
>> \end{document}
>>
>>
>> On processing, the PDF shows ABCabd CDEcde; the right character
>> metrics appear to have been used, but the glyphs are wrong.
>>
>> My xelatex version is
>> This is XeTeX, Version 3.1415926-2.3-0.9997.5 (TeX Live 2011) (format=xelatex 20
>> 12.11.27)
>> and the Freefont is the release of 20120503 (in either otf or ttf).
Sorry, I don't have TeX Live 2011 installed, nor 2013.
Though I'd suspect the font itself for such a result.
> --
> Zdeněk Wagner
> http://hroch486.icpf.cas.cz/wagner/
> http://icebearsoft.euweb.cz
Hope this helps,
Ross
------------------------------------------------------------------------
Ross Moore ross.moore at mq.edu.au
Mathematics Department office: E7A-206
Macquarie University tel: +61 (0)2 9850 8955
Sydney, Australia 2109 fax: +61 (0)2 9850 8114
------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logo.png
Type: image/png
Size: 5257 bytes
Desc: not available
URL: <http://tug.org/pipermail/xetex/attachments/20131227/bb1f1e09/attachment.png>
-------------- next part --------------
More information about the XeTeX
mailing list