On Mon, Jan 12, 2026 at 03:58:29PM +0100, luigi scarso wrote:
> 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

No, using `luatex --fmt=luatex-plain test.tex` fixes the issue even with
LuaTeX 1.22.0.

Attachment: signature.asc
Description: PGP signature

Reply via email to