[luatex] soulutf8 letterspacing and Lua(La)TeX

Pablo Rodríguez oinos at web.de
Sat Jun 5 13:21:03 CEST 2010


Hi there,

I'm trying to compile the following document:

\documentclass[10pt]{book}
\usepackage[utf8x]{luainputenc}
\usepackage{soulutf8}
\makeatletter\font\SOUL at tt="FreeMono.ttf"\setbox\z@\hbox{\SOUL at tt-}\SOUL at ttwidth\wd\z@\makeatother
\begin{document}
\font\foo="TheanoDidot-Regular.ttf"\foo
This is only a \so{test}.

The Greek sentence {\so{χαλεπὰ τὰ καλά}}.

The Greek sentence {\so{χαλεπὰ. τὰ. καλά}}.

The Greek sentence {χαλεπὰ τὰ καλά}.
\end{document}

(Theano Classical fonts are available at 
http://www.thessalonica.org.ru/en/fonts-download.html.)

And I get the error: "Reconstruction failed" each time the \so command 
is processed.

The code added to after loading soulutf8 are are two patches from Ulrike 
Fischer (http://tug.org/pipermail/xetex/2010-May/016755.html and 
http://tug.org/pipermail/xetex/2010-May/016763.html) that work with 
Xe(La)TeX.

Would it be possible to fix letterspacing from soulutf8 in Lua(La)TeX?

Thanks for your help,


Pablo


More information about the luatex mailing list