Garamond Math 中的質數與 f 太接近

Garamond Math 中的質數與 f 太接近

這裡

\documentclass{article}

\usepackage{fontspec}
\usepackage{unicode-math}   % luatex
\setmainfont{EB Garamond}
\setmathfont{Garamond Math}

\begin{document}
Test \(\mathrm{Df'_2}\).
\end{document}

prime 距離 f 太近。我認為這是 Garamond Math 中的一個錯誤。修復它的正確方法是什麼? (我更喜歡不需要每次都輸入不同內容的方法。)

(Df'_2 是定義的名稱。 Df因此應將其排版為普通文本,而不是使用 產生的額外間距\symup。)

答案1

使用 \symrm 而不是 \mathrm。我也更喜歡只在參數中放入字母 - 即使這裡沒有什麼區別。

\documentclass{article}

\usepackage{fontspec}
\usepackage{unicode-math}   % luatex
\setmainfont{EB Garamond}
\setmathfont{Garamond Math}

\begin{document}
Test \(\mathrm{Df}'_2\).

Test \(\symrm{Df}'_2\).

Test \(\symrm{Df'_2}\).
\end{document}

在此輸入影像描述

相關內容