On Tue, Apr 26, 2022 at 10:04 AM luigi scarso
On Tue, Apr 26, 2022 at 8:59 AM Henri Menke
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