\textbf
在数学模式下使用或是否有任何偏好\mathbf
;或\textbf
与数学模式下的工作方式完全相同\mathbf
?我知道例如,\textit
在某些情况下在数学模式下不起作用,例如$\textit{text1^{text2}}$
给出错误,但$\mathit{text1^{text2}}$
有效。另一方面, “通常”是比数学模式\textcolor
更好的选择[参考:本\color
邮政]
答案1
答案2
答案3
为了扩展 Herberts 的回答,\textbf
此外,还保留了“周围”的字体样式,例如,当使用定理时,将其内容排版为斜体,因此将\textbf
文本设置为粗体和斜体,而\mathbf
不仅会使用数学字体,而且仅有的粗体字体而不是斜体字体。
例如
\documentclass{scrartcl}
\usepackage{amsthm}
\newtheorem{thm}{Theorem}
\begin{document}
In normal text
\[
\mathbf{A}\textbf{B}
\]
\begin{thm}
In theorems, or other italic texts
\[
\mathbf{A}\textbf{B}
\]
\end{thm}
\end{document}
答案4
技术差异描述如下 \textrm{} 和 \mathrm{} 之间的区别
但更重要的是语义上的差异:\text...
命令切换到文本模式,因此,如果你想写文本,这意味着像“and”或“it chains that”等词。\math...
命令写数学,因此应该用于具有数学意义的变量。通常,参数很短——只有一个字符,有时还有更多字符,例如V_{\mathrm{max}}
。