我一直用m \times n
来表示矩阵的大小。但最近我发现它有太多空间,看起来不太对劲(对我来说)。大概是因为 LaTeX 将其视为\times
数学运算符,所以存在较大的空间——它认为我写的是$m$
乘以$n$
。
因此,我想定义一个\by
符号,以便我可以写m \by n
而不是m \times n
,并减少间距。显而易见的方法是定义\by
为\hspace{-0.1em}\times\hspace{-0.1em}
,或类似的东西。
这看起来是个好方法吗?我有点担心如果在上标中使用它会发生什么。
编辑: 我最终使用了
\newcommand{\by}{\hspace{0.05em}{\times}\hspace{0.05em}}
答案1
您可以使用$m{\times}n$
这样你得到mathord
间距(即没有额外的空间)而不是默认mathbin
间距,