这可能是一个非常简单的问题,但是如何在 LaTeX 方程式中添加连字符?
目前我有:
\begin{equation}
F-score = ....
\end{equation}
但它呈现为F 分数当我想要F 分数。
有什么建议吗?
答案1
F-score
将被解释为“F”“减号”“s”“c”“o”“r”“e”。由于五个不同的连续字母导致间距不正确,格式化为五个变量的乘积。
每当您想要数学模式下的文本(您在这里这样做,因为它F-score
是描述性的)时,您都需要一个\text...
命令。
因为它看起来像一个变量,所以\textit{F-score}
是可以的(斜体格式)。
如果要重复使用该变量,可以发出命令:
\newcommand{\Fscore}{\ensuremath{\textit{F-score}}}%
注意\DeclareMathOperator
会使用奇怪的间距。它的用途是用于数学函数,例如sin
或 ,log
它们带有一个参数:请注意 中的奇怪间距2\log 3
。这可能就是您想要的:如果您要书写,F-score(\mu)
那么您应该使用\DeclareMathOperator
。
答案2
\usepackage{amsopn}
\DeclareMathOperator{\Fscore}{F-score}
\[
\Fscore = ...
\]