XeLaTeX 中的字形拉伸

XeLaTeX 中的字形拉伸

我正在使用TeX Gyre Pagella Math字体,我注意到积分符号太短了,所以我想拉长它。我可以用

\scaleto[1ex]{∫}{6ex}

例如。我想一次性将其更正,这样每次插入时它都会转换为所需的值。

答案1

确实,TeX Gyre Pagella Math 中的积分符号非常小;您可以使用其他字体中较高的符号:

\documentclass{article}
\usepackage{unicode-math}
\setmathfont{TeX Gyre Pagella Math}
\setmathfont{STIX Two Math}[range=\int]
\setmathfont{TeX Gyre Pagella Math}[range={}]

\begin{document}
\[
\int_a^b f(x)\,dx
\]
\sbox0{$\displaystyle\int$}\the\dimexpr\ht0+\wd0\relax
--\the\dimexpr6ex\relax

\end{document}

在此处输入图片描述

公式下方打印的长度表明符号基本上和您想要的一样大(仅短 1.3pt)。

如果您没有 STIX Two Math,您可以改用 XITS Math。

相关内容