[lltx] location of font cache /fontspec and microtype

Khaled Hosny khaledhosny at eglug.org
Thu Jun 24 20:16:00 CEST 2010


On Thu, Jun 24, 2010 at 09:56:56AM +0200, Ulrike Fischer wrote:
> Am Wed, 23 Jun 2010 18:46:58 +0300 schrieb Khaled Hosny:
> 
> >> 1. The script mkluatexfontdb claims:
> >> 
> >> "The output database file is named otfl-fonts.lua. By default it is
> >> placed
> >> in $TEXMFVAR/luatex/generic/luaotfload/names"
> >> 
> >> Well in my case is not there but in the same root where the script
> >> resides in tex/luatex/luaotfload/names. 
>  
> > That was the old place, I forgot to update the documentation.
>  
> > Now it is $TEXMFVAR/luatex-cache/generic/names.
> 
> I installed luaotfload two days ago (I think from the CTAN-tds, but
> it also could be that I used the files in w32tex-package) and this
> version uses in otfl-font-nms.lua
> 
> local names_dir      = "/tex/luatex/luaotfload/names/"
> localdir  = kpse.expand_var("$TEXMFMAIN") .. names_dir,
> 
> which is the place where the font cache is found after I run the
> script.
> 
> 
> Btw: I had some problems to run the mkluatexfontdb script due to
> some dubious (chess) fonts in my system font folder: The script run
> a long time and then failed with a "no memory" message. It worked
> fine after I removed the fonts. Is there somewhere a config file
> "ignore_this_bad_fonts_please.cfg"?

We currently hard code some known problematic fonts, but such a
blacklisting file is on the todo list.

What do you thing about a plain text file with file names one per line?
May be with an optional prefix, "file:" (the default) and "name:".

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer


More information about the lualatex-dev mailing list