我想知道是否存在一种普遍首选的用-
公式写单词的方式。
例如:
$k-distance$
或者
$k \textit{-} distance$
也许有更好的东西?
答案1
您似乎正在将其用作运算符,因此让 AMS 负责处理字体和间距:
一些可能性:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator\kdista{\text{$k$-distance}}
\DeclareMathOperator\kdistb{\text{$k$-distance}}
\DeclareMathOperator\kdistc{\mathnormal{k}-distance}% I'd use this
\begin{document}
$\kdista(p)$ {\itshape $\kdista(p)$}
$\kdistb(p)$ {\itshape $\kdistb(p)$}
$\kdistc(p)$ {\itshape $\kdistc(p)$}
\end{document}
一般情况下,不要使用数学斜体字,这种字体的设计是为了使相邻的字母不是看起来像一个单词,-
如果你在数学中设置它,它也会是一个减号,并且你需要一个连字符。
对于一次性使用,如果您不想定义运算符或使用amsmath
,或者您需要k
引用数学斜体 k,您可以使用\textrm{$k$-distance}