[luatex] [dev-context] Italic correction missing when using \left...\right

luigi scarso luigi.scarso at gmail.com
Tue Apr 26 15:32:22 CEST 2022


On Tue, Apr 26, 2022 at 10:04 AM luigi scarso <luigi.scarso at gmail.com>
wrote:

>
>
> On Tue, Apr 26, 2022 at 8:59 AM Henri Menke <henri at henrimenke.de> wrote:
>
>> On Mon, 2022-04-25 at 22:09 +0200, Henri Menke wrote:
>> > Dear devs,
>> >
>> > When using delimiter with \left...\right the italic correction
>> > between
>> > the preceding letter and the delimiter is dropped. I've tried this
>> > with
>> > a few fonts and all show the problem. For Libertinus Math the glyphs
>> > even overlap.
>> >
>> > MWE for mtxrun --script plain (TeX Live 2022)
>> >
>> >    %\input luaotfload.sty
>> >    \font\mathfont="file:LibertinusMath-
>> > Regular.otf:mode=base;script=math" at 10pt
>> >    \textfont0=\mathfont
>> >    \textfont2=\mathfont
>> >
>> >    \Umathcodenum`f="1D453
>> >    \protected\def\langle{\Udelimiter"4"0"27E8\relax}
>> >    \protected\def\rangle{\Udelimiter"5"0"27E9\relax}
>> >
>> >    $f\rangle$
>> >
>> >    \nulldelimiterspace=0pt
>> >    $\left.f\right\rangle$
>> >
>> >    \bye
>>
>> Ulrike pointed out \mathitalicsmode=1 on TeX Stack Exchange, but there
>> is still an issue with sub_mlists:
>>
>>    %\input luaotfload.sty
>>    \font\mathfont="file:LibertinusMath-Regular.otf:mode=base;script=math"
>> at 10pt
>>    \textfont0=\mathfont
>>    \textfont2=\mathfont
>>
>>    \Umathcodenum`f="1D453
>>    \protected\def\langle{\Udelimiter"4"0"27E8\relax}
>>    \protected\def\rangle{\Udelimiter"5"0"27E9\relax}
>>
>>    \mathitalicsmode=1
>>
>>    $f\rangle$
>>
>>    \nulldelimiterspace=0pt
>>    $\left.f\right\rangle$
>>
>>    ${-f}\rangle$
>>
>>    $\left.{-f}\right\rangle$
>>
>>    \bye
>>
>
> I will check it, but have  you already seen mlist.c  ?
>
> --
> luigi
>

Hans has enabled \mathitalicsmode=2.
Committed revision 7525.
-- 
luigi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/luatex/attachments/20220426/b04bf6fc/attachment.html>


More information about the luatex mailing list.