答案1
据我所知,您的代码没有“规范问题”。
我认为您希望在\cdots
逗号前后生成对称分布的空格。
以下答案取决于amsmath
包已加载的假设,就像您的 MWE 中的情况一样。amsmath
加载后,\cdots
行为类似于\dotsb
,因此以下解决方案仅使用\cdots
。我相信您的格式要求有两种不同的解决方案:要么使用对称空格,要么完全没有任何空格 - 当然也是对称的。第二种解决方案依赖于这样一个事实:通过将\cdots
和括,
在花括号中,它们的状态会切换为math-ord
。TeX 不会在要输入的对象之间插入空格math-ord
。
附录:如果amsmath
包是不是加载后,的排版版本$[\cdots,\cdots]$
也是对称的——比 稍宽$[{\cdots}{,}{\cdots}]$
,但不如 宽$[{}\cdots{}{,}{}\cdots{}]$
。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$[\cdots,\cdots]$ --- asymmetric whitespace
$[{}\cdots{}{,}{}\cdots{}]$ --- symmetric whitespace
$[{\cdots}{,}{\cdots}]$ \ \ --- no whitespace
\end{document}