将连字符放入等式中

将连字符放入等式中

这可能是一个非常简单的问题,但是如何在 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 = ...
\]

相关内容