这是一个示例文档。
\documentclass{amsart}
\begin{document}
We define two more $B$--symbols, $\zeta_1$ and $\zeta_2$, as follows: for each $x_J \in M(B)$ and each $j \in J$, $\zeta_1(B, J, j)$ and $\zeta_2(B, J, j)$ are integers given by:
\begin{align*}
\zeta_1(B, J, j) \; &:= \phantom{2} \mathrel{\phantom{\times}} |\{b \in B : b > j\}|
\\ \zeta_2(B, J, j) \; &:= 2 \times |\{b \in J : b > j\}|.
\end{align*}
We define the $B$--symbol $\zeta$ as follows: for each $x_J \in M(B)$ and each $j \in J$, $\zeta(B, J, j)$ is given by $\zeta_1(B, J, j) - \zeta_2(B, J, j)$.
\end{document}
以下是输出的特写:
用于尝试添加正确数量的额外间距的相关代码是以下位:
\phantom{2} \mathrel{\phantom{\times}}
但这个间距并不正确。从图片中可以看出,它产生的间距稍微太大了。这是为什么呢?
答案1
您可以使用
\phantom{2\times{}}
以获得适当的间距。您的代码的问题在于\times
是 Bin 类型而不是 Rel,并且正如 egreg 在其评论中指出的那样,\mathbin
和分别\mathrel
产生不同的空格(一般而言):\medmuskip
和\thickmuskip
。在您的代码中使用\mathbin
而不是\mathrel
也会产生所需的对齐方式。