On Mon, 5 Jan 2026 at 14:40, Vítek Starý Novotný <[email protected]> wrote:

> Consider the following minimal working example [1]:
>
>     \protrudechars2
>     \lpcode\font`-=500
>     % OR:
>     %\input luaotfload.sty
>     %\directlua{fonts.protrusions.setups["test"] = {[0x002D] = { 1, 1 }}}
>     %\font\x=LatinModernRoman:protrusion=test; \x
>     \noindent
>     -\hfil\break
>     -foo\hfil\break
>     -\kern0pt foo
>     \bye
>
> With LuaTeX 1.04 from TeX Live 2017, three protruded lines are produced,
> as expected. Since LuaTeX 1.07 from TeX Live 2018, the second line
> (`-foo\hfil\break`) is not protruded for some reason.
>
>  [1]:
> https://github.com/schlcht/microtype/issues/61#issuecomment-3690602014
>
> What do you think?
>

I will check this weekend.

--
luigi

Reply via email to