[luatex] Indic scripts
maxwell at umiacs.umd.edu
Sat Mar 24 16:13:49 CET 2018
On 3/24/2018 7:15 AM, Arthur Reutenauer wrote:
>> Unfortunately, we discovered at the very end of this project that LuaTeX is
>> mis-rendering Tamil text.
> It’s unfortunate that you embarked in a project that includes texts in
> Tamil and Bengali without checking whether LuaTeX was able to render it
> properly. The LuaTeX project has always been very clear, from the
> beginning, that LuaTeX wouldn’t do any rendering at all. This is by
My excuse is that it never occurred to me that LuaTeX would not have
this capability... and web search just now didn't turn up any obvious
disclaimers along those lines, although I did run into some projects
aimed at using HarfBuzz from LuaTeX (as mentioned in yours and Luigi's
emails just now). But we used XeTeX with reasonably good results on
Bengali before XeTeX switched over to HarfBuzz, so the fact that LuaTeX
doesn't (so far) use HarfBuzz wouldn't have struck me as too worrisome
if I had noticed it earlier...
Anyway, I think I have a work-around that involves initially typesetting
in LuaTeX, then using the output from LuaTeX to tell XeTeX where to
place each line of text on the page. A real kludge, and untested as
yet, but it will probably work (perhaps with slightly ragged right
margins, but for our purposes that's unimportant).
"My definition of an interesting universe is
one that has the capacity to study itself."
More information about the luatex