[XeTeX] FreeSerif not working for me in Devanagari

Zdenek Wagner zdenek.wagner at gmail.com
Fri Sep 7 00:35:35 CEST 2012


2012/9/7 Philip TAYLOR <P.Taylor at rhul.ac.uk>:
>
>
> Zdenek Wagner wrote:
>
>> The fonts distributed with the system have always the highest
>> priority, you canot override them by the configuration file.
>
>
> I don't know what a configuration file is in this context, Zdeněk,
> but the XeTeX documentation seems to make it explicit that
> one can select a particular instance of a font, by location,
> if one so desires :
>
>> \font\3="[/myfonts/fp9r8a]" look for fp9r8a only in /myfonts/
>
As the TL documentation says (in post-install actions for Unix systems), file
texmf-var/fonts/conf/texlive-fontconfig.conf should be copied as
/etc/fonts/conf.d/09-texlive.conf (I do not copy it but symlink it).
However, /etc/fonts.conf still defines the system fonts with higher
priority. Of course, you can specify exact font file in XeTeX (even
using the fontspec package in XeLaTeX) but then the file is not
portable. It is better to remove the old version of the system font.
The configuration file from TL will make the TL OpenType fonts
available for the whole system, thus other application that depend on
the GNU FreeFont will find the TL version and will work. In the older
version of FreeSans Devanagari almost worked but with many errors
(characters and conjuncts needed in Hindi were missing, the font was
probably usable for Marathi), FreeSerif was unusable.
>
> Philip Taylor
>



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



More information about the XeTeX mailing list