[tex-live] Location of Lua files

Ulrike Fischer news3 at nililand.de
Sun Jul 10 11:39:13 CEST 2011

Am Sat, 9 Jul 2011 16:44:51 +0200 schrieb Philipp Stephani:

> Hello,
> the lualatex-math package consists of a LaTeX package file
> (lualatex-math.sty) and a Lua module (lualatex-math.lua). The
> latter is placed in texmf-dist/scripts/lualatex-math. When there
> is a newer version in the TEXMFHOME tree, the Lua file is not
> found, as reported [1] by Peter Breitfeld. I think the Lua file
> should not be in the /scripts/ directory because it is not an
> executable script, but I'm unsure about the exact conventions for
> Lua modules.

I agree. Like you I think that lua-files connected with an exe (like
mkluatexfontdb.lua) should go to /scripts, while the .lua files used
as "normal" inputs by packages should go to /tex like fontspec.lua
or the input files of luaotfload.

But I don't think that there is a policy. The files are put where
the package authors suggest.

Ulrike Fischer 

More information about the tex-live mailing list