\operatorname
抱歉,我问了这么具体的问题。我使用的是 newtx 字体。出于某种原因,在使用或 甚至只是 时,newtxmath 似乎会忽略数学模式中的 trema (ddot) \mathrm
。以下是示例文档:
\documentclass[a4paper,10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{newtxtext,newtxmath}
\begin{document}
$\mathrm{\ddot{o}}$
$\operatorname{M\ddot{o}bius}$
\end{document}
得出的结果为:
莫比乌斯
而不是期望的
ö 莫比乌斯
作为替代方案,我可以使用\textup{M\"{o}b}
which works。但我确信有理由\operatorname
比 更好\textup
,尽管我不够专业,无法理解这一点。
答案1
答案2
使用默认设置,您需要使用文本重音而不是数学,\textrm{Möbius}
但\operatorname
给出“类似对数”的前缀运算符间距,因此要获得该效果,请换行在原始\mathop
命令中,因此
\mathop{\textrm{Möbius}}