如何控制环境中方程编号和右边距之间的间距align
?
答案1
下面的例子侵入了 的内部来align
添加可以使用 进行配置的额外空间\alignnumbersep
:
\documentclass{article}
\usepackage{amsmath}
\newdimen\alignnumbersep
\setlength{\alignnumbersep}{10mm}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\math@cr@@@align@measure}
{\df@tag\fi\fi}
{\df@tag\fi\fi\kern\alignnumbersep}
{}{}
\patchcmd{\math@cr@@@align}
{\make@display@tag}
{\make@display@tag\kern\alignnumbersep}
{}{}
\makeatother
\begin{document}
\begin{gather}
\text{gather}
\end{gather}
\begin{align}
a&=b & c&=d\\
aa&=bb & cc&=dd
\end{align}
\end{document}