Hi there,

I'm trying to compile the following document:

\documentclass[10pt]{book}
\usepackage[utf8x]{luainputenc}
\usepackage{soulutf8}
\makeatletter\font\s...@tt="FreeMono.ttf"\setbo...@\hbox{\soul@tt-}\s...@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

Reply via email to