这似乎更像是一个语法问题,而不是 LaTeX 问题,但这就是问题所在。如果我把它发布在英语堆栈网站上,那就更奇怪了。
正确的说法是看 x 轴:
(1) see $x-axis$
(2) see $x$-axis
在 (1) 中,x 轴显示为斜体,在 (2) 中则不是。我遵循变量应为斜体的一般规则。
答案1
第一个解决方案是错误的,因为它的意思是:“x 减 a 乘以 x 乘以 i 乘以 s”。由于您遵循变量应斜体的规则,因此您应该只检查“axis”是否是变量。它不是;它不是变化的,它是一个完整的英文单词。
第二种方法好多了。如果你想要把所有内容都变成斜体,你应该写成\textit{$x$-axis}
or$x$-\emph{axis}
或 alike。
最佳做法是避免此连字符换行。因此,您应写$x$\nobreakdash-axis
( {amsmath}
) 或$x$\hbox{-}axis
或$x$"~Achse
( [ngerman]{babel}
)