[luatex] LuaTeX file almost 2.5x bigger

Hartmut Henkel hartmut_henkel at gmx.de
Mon Aug 9 01:37:26 CEST 2010

Hi Paul,

On Mon, 9 Aug 2010, Paul Isambert wrote:
> On the whole, nothing fascinating: InDesign uses Tm for expansion (and
> move to the next like). Which was expected. The difference in result
> is rather striking, though, but might be tied to differences in space
> stretching/shrinking.

very interesting, many thanks! In this example InDesign treats whole
lines by only one Tm, so that all glyphs in one line have the same
expansion. This gets much more busy in the page stream when characters
have different \efcode values, so that glyphs within one line need
different expansion, leading to the file size increase as seen in the
discussed luatex examples. But as it looks, there should be no file size
penalty with luatex over InDesign, if all characters have the same
\efcode. The \efcode refinement can be seen as a quality feature for

Does InDesign also allow such variable glyph expansion by \efcode within
one line?

Regards, Hartmut

More information about the luatex mailing list