Alignment of Integrals

Compare the baseline alignment of integrals.

aka. What's up must come down.

typst
integral-alignment-typst.typ
#show math.equation: set text(font: "Libertinus Math", fallback: false)

$ sum_(k=0)^oo integral_0^oo e^(-k x^2) dif x $
Command
$ typst compile integral-alignment-typst.typ integral-alignment-typst.pdf
Preview
sile
integral-alignment-sile.sil
\begin{document}
\use[module=packages.math]
\set[parameter=math.font.family,value=Libertinus Math]

\begin[mode=display]{math}
  \sum_{k=0}^\infty \int_{0}^\infty e^{-kx^2}\,\mo{d}x
\end{math}
\end{document}
Command
$ sile -o integral-alignment-sile.pdf integral-alignment-sile.sil
Preview
lualatex
integral-alignment-lualatex.tex
\documentclass{article}
\usepackage{unicode-math}
\setmathfont{Libertinus Math}
\begin{document}
\[
  \sum_{k=0}^\infty \int_0^\infty e^{-kx^2}\,\symup{d}x
\]
\end{document}
Command
$ lualatex --interaction=batchmode --halt-on-error --jobname=data/integral-alignment-lualatex integral-alignment-lualatex.tex
Preview
glu
integral-alignment-glu.md
---
math: true
---

<style>
body { font-family: "Libertinus Serif"; }
math { font-family: "Libertinus Math"; }
</style>

$$\sum_{k=0}^{\infty} \int_0^{\infty} e^{-kx^2} \mathrm{d}x$$
Command
$ glu --css all-system-fonts.css -o integral-alignment-glu.pdf integral-alignment-glu.md
Preview