[luatex] messages from babel

Reinhard Kotucha reinhard.kotucha at web.de
Fri Jan 22 04:45:02 CET 2016


 | $ lualatex \\stop
 | This is LuaTeX, Version beta-0.80.0 (TeX Live 2015) (rev 5238) 
 |  restricted \write18 enabled.
 | LaTeX2e <2015/10/01> patch level 2
 | Babel <3.9n> and hyphenation patterns for 79 languages loaded.

Babel pretends that all these patterns are loaded already but in truth
only those actually needed are loaded at run-time.  Hence the message
is misleading.

I suppose that the number of supported languages is determined when
the format file is built.  If it's possible to detect on which engine
babel is running, maybe the word "loaded" can be replaced with
"available" when appropriate.

LuaTeX allows to preload patterns into the format (remove entries from
language.dat.lua).  But even then "available" is more appropriate than

It's also possible to replace "loaded" with "available" always.  Users
only want know what's available and experts can consult the logfiles
produced by INITEX.  In TeX Live the logs are kept in the same
directory as the respective format files.


Reinhard Kotucha                            Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover                    mailto:reinhard.kotucha at web.de

More information about the luatex mailing list