# Too much space after integral sign with unicode-math and lualatex

(I had a feeling this was a duplicate, but couldn't find an older question about it. Forgive me if I'm just bad at searching.)

Consider the minimal example

\documentclass{article}
\usepackage{mathtools}
\usepackage{unicode-math}
\setmathfont{lmmath-regular.otf}
\begin{document}
\begin{equation*}
\int f(x) \, \mathrm{d}x
\end{equation*}
\end{document}


When compiled with lualatex the space between the integral sign and f(x) is too large, larger than what I get if I compile with xelatex (or if I'm not using unicode-math).

• With lualatex:

• With xelatex:

• Without unicode-math:

I'm using a recently updated TeXlive 2011, and the same thing happens with Asana-Math.otf or xits-math.otf as math font. Can this be corrected somehow?

• Happens the same to me. Nov 30, 2011 at 21:10

Looks something wrong with italic correction of integrals in the absence of super or subscripts, adding an empty superscript \int^{} f(x) fixes the spacing. Odd enough, adding empty subscript \int_{} f(x) makes it even closer! I'd report this to luatex bug tracker.
• @KhaledHosny, it also happens in TL2015. Sorry to say it, but it makes unicode-math pretty much useless for serious production work. Has no workaround been found yet? Aug 17, 2015 at 13:23
• This, along with the incorrect positioning of sub-/superscripts for integral signs (tex.stackexchange.com/q/267062/51235, which is supposedly the same bug), really destroys any use unicode-math might have offered. Why is this issue being ignored? Sep 21, 2015 at 1:05