Prime muito perto de f em Garamond Math

Prime muito perto de f em Garamond Math

Aqui

\documentclass{article}

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

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

o primo está muito próximo de f. Suponho que seja um erro no Garamond Math. Qual é a maneira certa de consertar isso? (Eu preferiria um que não exigisse digitar algo diferente a cada vez.)

(Df'_2 é o nome de uma definição. Dfdeve, portanto, ser escrito como texto comum, não com o espaçamento extra produzido por \symup.)

Responder1

Use \symrm em vez de \mathrm. Também prefiro colocar apenas as letras no argumento - mesmo que não faça diferença aqui.

\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}

insira a descrição da imagem aqui

informação relacionada