[lltx] Luaotfload and Miktex

Philipp Gesang Philipp.Gesang at alumni.uni-heidelberg.de
Thu May 9 19:36:37 CEST 2013


Hi Michael,

thanks for testing!

···<date: 2013-05-09, Thursday>···<from: Michael Neubert>···

> the today’s update made short tex-files compilable again
> without any error message (annexed: kursiv), real fractions of
> Linux Libertine don’t work, but this may be a problem of
> fontspec.

Fractions and text figures (onum) appear to be mutually
exclusive. Test for plain:

  \input luaotfload.sty
  %\font\libertineregular="name:Linux Libertine O:+frac;+onum" \libertineregular
  \font\libertineregular="name:Linux Libertine O:+frac" \libertineregular
  foo 1/2 \quad 1/5 \quad 355/530 \quad bar
  \bye

And latex/fontspec:

  \documentclass{article}
  \usepackage{fontspec}\setmainfont{Linux Libertine O}
  \begin{document}
    {\addfontfeature{Fractions=On}
     +onum: 1/2 \quad 1/5 \quad 355/530 \quad}\endgraf
    {\addfontfeature{Fractions=On,Numbers=Lowercase}
     +frac;+onum: 1/2 \quad 1/5 \quad 355/530 \quad}\endgraf
  \end{document}

> But my Ph.D. thesis (promotion.log) is still stuck and doesn’t
> compile at all, but it before 29.04.2013-update without any
> problem. Now there seems to be a problem with „luatexhyphen“, a
> package, I didn’t even know that I am using.
> 
> Do you know what the problem is?

Not really. But judging from your logs your luatex binary is
*really* out of date. There’s even warning:

    Module luaotfload warning: LuaTeX v0.70 is old, v0.76 is recommended.

The font loader relies on Luatex features like node.end_of_math()
so it is likely to break with your binary. Are you certain that
you did a complete update?

Best
Philipp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://tug.org/pipermail/lualatex-dev/attachments/20130509/02c005a7/attachment.bin>


More information about the lualatex-dev mailing list