[luatex] Bug involving rubber lengths
Scott Pakin
scott at pakin.org
Tue Oct 19 02:19:27 CEST 2010
The following document builds with latex, pdflatex, and xelatex but
not with lualatex:
\documentclass{minimal}
\usepackage{phonetic}
\begin{document}
Hello, \vod!
\end{document}
Here's the error message I'm getting:
! Missing { inserted.
<inserted text>
{
l.4 Hello, \vod
!
\vod is defined as follows in phonetic.sty:
\def\vod{\oalign{v\crcr\noalign{\vskip-.4ex}\hidewidth\vbox to.4ex{\hbox{\char'27}\hideheight}\hidewidth}}
The problem seems to be with the \hideheight, which is defined as
\def\hideheight{\vskip-1000pt plus 1fill}
Enrico Gregorio observed (on comp.text.tex, thread "Problem with
rubber lengths in lualatex") that adding a space after the "1fill"
eliminates the problem:
\def\hideheight{\vskip-1000pt plus 1fill }
Still, there seems to be a problem with the way that luatex handles
keywords like "fill" (which can contain varying numbers of l's).
Regards,
-- Scott
More information about the luatex
mailing list