使用 fourier/utopia 字体时水平间距不好

使用 fourier/utopia 字体时水平间距不好

考虑以下 MWE:

\documentclass{article}
\usepackage{fourier}
\begin{document}

If \(0<b<1\).

\emph{If \(0<b<1\)}.

\emph{If 0<b<1}

\end{document}

输出结果如下:

在此处输入图片描述

据我所知,第二种情况下的f和之间的水平间距0不是最佳的。这是我的功能、错误还是误用?

编辑:

如果它是一个“功能”(如@Mico 所建议的),我该如何全局解决它?我有类似的东西If \(0<b<1\) 里面定理环境,因此用斜体表示,我正在寻找一种不需要手动修复的出路。

答案1

该软件包提供了自动插入此类斜体更正的mathtools选项:mathic=true

示例输出

\documentclass{article}

\usepackage{fourier,mathtools}

\begin{document}

If \(0<b<1\).

\emph{If \(0<b<1\)}.

\emph{If 0<b<1}.

\mathtoolsset{mathic=true}
\emph{If \(0<b<1\)}.

\emph{If 0<b<1}.

\end{document}

相关内容