什么时候应将 cdot 放在括号中?

什么时候应将 cdot 放在括号中?

我正在写一个文档,想在其中写入单位牛顿米。我的代码最初如下所示:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    \[M=10\,\text{N}\cdot\text{m}\]
\end{document}

输出

在此处输入图片描述

可以清楚地看到,“N”、cdot 和“m”之间的间距太大——看起来它们不太像是属于一起的(但由于它们是一个单位,所以实际上是属于一起的)。

然后我看了看牛顿米的维基百科页面他们使用了以下代码1

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    \[M=10\,\text{N}{\cdot}\text{m}\]
\end{document}

它与 相同,只是\cdot被放在花括号中,就像这样{\cdot}。它呈现如下:

在此处输入图片描述

在这种情况下看起来好多了。

我的问题基本上是:为什么将 a\cdot放在括号中会减少/删除其周围的空间?除了乘以单位之外,还应该在任何情况下使用它吗?


1这不是维基百科文章使用的确切代码(例如,他们也将放在\text{N}括号中并使用\mathrm{m}\text{m},但它给出了相同的结果。

答案1

1+2和 的情况相同1{+}2

用 包围的表达式{}是“ \mathord”,因此是 TeX 不为其提供额外空间的普通符号。相反,默认情况下 +(和\cdot)默认为\mathbin:即二元运算符,如果在两个数学符号之间的中缀位置使用,则会在两侧添加中等数学空间。

相关内容