what is actually better to use with LuaLaTex
: Babel
or Polyglossia
?
I read everywhere that we should prefer Polyglossia
over Babel
when using LuaLaTex
because LuaLaTex
did not completely support Babel
. But these statements i read are some years old and many things have changed. So the support for Babel
is maybe better?
Therefore i want to know what package i should prefer and why? thanks!
babel
is better thanpolyglossia
(I'm biased) but certainly is better than versions of a couple of year ago. Some languages already define Unicode strings, and the core provides tools like reading on the fly oflanguage.dat
, as well as\babelpatterns
to add/modify specific patterns. In a few months (before Summer, I hope), Unicode strings for allbabel
languages, will be provided, as well as some aditional tools.babel
andpolyglossia
have interacted just fine with Lua(La)TeX. Actually, I seem to recall that support for all kinds of LaTeX packages improved markedly around the time TeXLive2013 was released. This improvement may have been due more to some much-appreciated updates to the LaTeX kernel than to changes in the LuaTeX engine.