[lltx] Can luatex auto-run mkluatexfontdb ?

Khaled Hosny khaledhosny at eglug.org
Sun May 16 14:39:07 CEST 2010

On Sun, May 16, 2010 at 11:47:13AM +0200, Manuel Pégourié-Gonnard wrote:
> Le 16/05/2010 11:20, Will Robertson a écrit :
> > This is far friendly than having to run mkluatexfontdb, even if it
> > has a button in tlmgr. But am I right in thinking that this won't be possible
> > for security reasons? (A la shell escape.)
> > 
> Basically, yes. But, as you may know, we're finally releasing the "restricted
> shell-escape" feature in TL10. AFAIK, the list of authorised programs is not
> fixed yet, but if it can include fc-list, then mkluatexfontsdb could be invoked
> directly from LuaTeX (not using os.system(), but using it directly since it is
> lua code).
> Somehow unrelated: I just realised mkluatexfontsdb uses io.popen(). Last time I
> checked, this function was not working on windows. Did anyone test luaotfload on
> windows?

Elie? Yet another reason to try to get rid of the fc-list hack in the
future, if we had a ready to use xml library for use with lualatex,
then we can just parse fontconfig files and not need the command line
tools at all.


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

More information about the lualatex-dev mailing list