![使用 fourier/utopia 字体时水平间距不好](https://linux22.com/image/282364/%E4%BD%BF%E7%94%A8%20fourier%2Futopia%20%E5%AD%97%E4%BD%93%E6%97%B6%E6%B0%B4%E5%B9%B3%E9%97%B4%E8%B7%9D%E4%B8%8D%E5%A5%BD.png)
考虑以下 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}