[luatex] Libertine +math shift + ä = error?

Arno Trautmann Arno.Trautmann at gmx.de
Sun Jun 24 22:35:50 CEST 2012


can anybody at least reproduce this error? Or was my question unclear 
and therefore no answers?…  :(


Arno Trautmann wrote:
> Hi all,
> I'm getting a strange error when I try to compile the following code:
> \documentclass{scrartcl}
> \usepackage{fontspec}
> \setmainfont{Linux Libertine O}
> \begin{document}
> $8,56 eV$, während
> \end{document}
> The error I get states:
> error: ...1/texmf-dist/tex/luatex/luaotfload/otfl-node-inj.lua:197:
> attempt to index local 'tm' (a nil value)
> .
> \newpage ...k \@nobreakfalse \everypar {}\fi \par
>                                                    \vfil \penalty -\@M
> l.6 \end{document}
> ?
> Please note that the “a” glyph is not a single character, but is a
> composite umlaut plus an a. (You get this, e.g. by copying from the Mac
> preview software instead of the ä that originally was used.) A normal ä
> in the source code does work without problems.
> However, this seems to happen only with the Linux Libertine font. But
> the really mind blowing thing here is: The error only appears when a
> math shift is used in the paragraph where the ä appears – both before
> and after the ä. This makes things hard to track …
> So, any ideas what the problem here could be?
> cheers
> Arno

More information about the luatex mailing list