如何将方程式置于 flalign 的中心

如何将方程式置于 flalign 的中心

我注意到,对于多个单列行,flalign会产生右对齐公式,而其他对齐环境由amsmath生成居中对齐的公式。请参阅下面的 MWE。

在此处输入图片描述

代码:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{gather*}
\int_{a}^{b} f(t) \, dt = F(b) - F(a) \\
a^2 = b^2 + c^2
\end{gather*}

\begin{flalign*}
\int_{a}^{b} f(t) \, dt = F(b) - F(a) \\
a^2 = b^2 + c^2
\end{flalign*}
\end{document}

amsmath用户手册无法解释这种行为。

如何在 中使公式居中对齐flalign

请注意,我不想在等号处对齐行。我希望公式相对于页面的整个正文宽度居中,我需要使用以下方法实现此目的flalign(我正在这样做)。

答案1

可以使用\nathclap(mathtools)来完成,但gather更简单。

\documentclass{article}
\usepackage{mathtools}

\begin{document}
\begin{gather*}
\int_{a}^{b} f(t) \, dt = F(b) - F(a) \\
a^2 = b^2 + c^2
\end{gather*}

\begin{flalign*}
&& \mathclap{\int_{a}^{b} f(t) \, dt = F(b) - F(a)}  &&\\
&& \mathclap{a^2 = b^2 + c^2} &&
\end{flalign*}
\end{document}

演示

相关内容