现代 LaTeX 中的模态数学字体命令?(即 \mathrm 的模态版本等)

现代 LaTeX 中的模态数学字体命令?(即 \mathrm 的模态版本等)

有没有现代的情态动词数学字体命令的版本?

在现代 LaTeX 中,强烈不建议使用旧的字体命令\rm,因为这些命令已从内核中删除,因此在某些文档类(特别是 KOMA 脚本类)的现代版本中不可用。

然而,我发现它们非常有用,可以让编辑变得更容易,因为我发现阅读和写作

\int_{\rm BZ} \chi^{\rm(2D)} 

比...容易得多

\int_{\mathrm{BZ}} \chi^{\mathrm{(2D)}}

主要是由于括号嵌套程度较小。

在文本模式下,有像\bfseries¹这样的模态命令,但这些命令在数学模式下是被禁止的。

如果需要的话(例如,编译旧文档),可以很容易地重新启用字体命令\DeclareOldFontCommand,但是否有一些现代的替代品?

笔记:我主要寻找不需要自定义定义或特殊包就可以支持的命令,例如

  • 期刊可能要求提交的文档不使用模板以外的任何包,也不包含用户定义的宏。
  • 自定义命令使得跨文档复制/粘贴文本和方程式变得困难。

¹ 除了使用模态命令 asigde 的其他问题外,在文本模式下与数学模式不同,需要强调的单词很少已经在括号中,因此与数学模式相比,方式Hello {\bfseries World}上没有提供真正的优势。Hello \textbf{World}a^{\rm stuff}a^{\rm stuff}

相关内容