[tex-live] lualatex fixes

Herbert Schulz herbs at wideopenwest.com
Tue Apr 30 00:28:02 CEST 2013

On Apr 29, 2013, at 4:58 PM, Robert Eckl <eckl.r at gmx.de> wrote:

> Am 29.04.2013 10:41, schrieb Herbert Voss:
>> On 29.04.2013 00:04, Arno Trautmann wrote:
>>> Karl Berry wrote:
>>> > FYI, I've committed two small fixes from Elie (Roux) to the files
>>> > oberdiek.luatex.lua and pdftexcmds.lua in texmf-dist/scripts/oberdiek.
>>> > (Heiko is in the loop, and we all hope for a full oberdiek release
>>> soon.)
>>> >
>>> > With these changes, at least I can load fontspec under current lualatex.
>>> > So hopefully some more realistic testing with that format can be done
>>> > now.
>>> Indeed, I also can load fontspec, thanks. However, trying to use it by
>>> setting the \setmainfont{Linux Libertine O}, it breaks with:
>>> ./test.tex:4: LuaTeX error ./otfl-font-nms.lua:498: attempt to index
>>> global 'fontdirs' (a nil value).
>>> <to be read again>
>>> \scan_stop:
>>> l.4 \setmainfont{Linux Libertine O}
>>> ?
>>> Using an updated TeX Live 2013 pretest on X86_64 linux.
>> no problem here with TL2012 and updated Lua files and also
>> with TL2013 from today
> no problem here with TL2013 too, but:
> I have to update Babel from 3.8m (TL pretest 2013) to 3.9e (CTAN)
> Is there any reason, why Babel 3.9e didn't go into TL2013?
> Cu,
> Robert


When I change a test document from using TeX Gyre Bonum to Linux Libertine O with fontspec: i.e., from \setmainfont[Ligatures=TeX]{TeX Gyre Bonum} to \setmainfont[Ligatures=TeX]{Linux Libertine O}. I get an error message, using lualatex:

LaTeX Font Warning: Font shape `EU2/LinuxLibertineO(0)/bx/n' undefined
(Font)              using `EU2/LinuxLibertineO(0)/m/n' instead on input line 30.

where line 30 contains a section heading, i.e., it should be bold face. No problem using fontspec with xelatex on the same document.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)

More information about the tex-live mailing list