[tex-live] lualatex fixes

Ettore Aldrovandi ealdrov at mail.math.fsu.edu
Tue Apr 30 00:42:49 CEST 2013


On Mon, Apr 29, 2013 at 05:28:02PM -0500, Herbert Schulz wrote:
> 
> 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
> 
> 
> Howdy,
> 
> 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)


I keep getting:

luaotfload | Font names database not found, generating new one.
             This can take several minutes; please be patient.
luaotfload | Updating the font names database: 
luaotfload | Scanning TEXMF fonts...
luaotfload | Scanning OS fonts...
! LuaTeX error ...aster/texmf-dist/tex/luatex/luaotfload/otfl-font-nms.lua:340:
attempt to index field '?' (a nil value).
<to be read again>
\scan_stop:
l.13 \setmainfont{Times New Roman}
? 

"Times New Roman" is immaterial, I get the same no matter what, as long as I use fontspec. This is on Solaris 10.

--Ettore

-- 
Ettore Aldrovandi
Department of Mathematics, Florida State University
1017 Academic Way		 *    http://www.math.fsu.edu/~ealdrov
Tallahassee, FL 32306-4510, USA * * aldrovandi at math dot fsu dot edu


More information about the tex-live mailing list