使用 \dotsb、\cdots 或其他符號的對稱空格

使用 \dotsb、\cdots 或其他符號的對稱空格

雖然我的問題很初級,但我還是問了。我正在使用這段程式碼,但如果我使用newtxmath, 或包,情況仍然相同,mtpro2[lite]括號右側的空間更多],左側的空間更少[

在此輸入影像描述

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\begin{document}
$[\cdots,\cdots]$, $[\dotsb,\dotsb]$
\end{document}

我的程式碼或二進位符號是否有規範問題,或者我應該使用其他(對稱)符號?

答案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}

相關內容