Хотя мой вопрос элементарный, я все равно его задаю. Я использую этот код, но ситуация остается прежней, если я использую пакеты 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}