On Sat, 10 Jan 2026 at 07:35, luigi scarso <[email protected]> wrote:

>
>
> 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.
>


Do you have the same with the luatex-plain format ?

$>mtxrun --script plain --make

and compare
$>luatex  test.tex
vs
$>luatex --fmt=luatex-plain  test.tex


--
luigi

Reply via email to