Libertine 和数学模式的间距不连贯

Libertine 和数学模式的间距不连贯

我在 beamer 演示文稿中使用数学时遇到的问题:$f$ 和后面的问号之间的间距太小(字形相交)。将代码 (MWE) 切换到冠词时,问题消失,但现在数学“f”和后面字母之间的间距太大。LuaTeX(使用libertineotf)不存在此问题,但 XeTeX(相同)存在此问题。

梅威瑟:

\documentclass{beamer} % try article in comparison and note the gap between "ef..." and "...gh"

\usepackage[T1]{fontenc}
\usepackage{libertine}
\usepackage[libertine]{newtxmath}

\begin{document}

$f$? $efgh$

\end{document}

答案1

如果您想加载其他数学字体以防止 beamer 更改数学设置,请使用该professionalfont选项。f 后面的间隙对于数学字体来说是正常的。如果您想写单词,请切换到文本模式:

\documentclass[professionalfont]{beamer} 

\usepackage[T1]{fontenc}
\usepackage{libertine}
\usepackage[libertine]{newtxmath}

\begin{document}

$f$? $efgh  \text{\itshape efgh}$

\end{document}

相关内容