当使用 amsmath 选项 [fleqn] 时,如何制作临时中心对齐的数学方程式

当使用 amsmath 选项 [fleqn] 时,如何制作临时中心对齐的数学方程式

我使用的fleqn是 amsmath。因此,方程默认为左对齐。

现在我想暂时将一个方程式居中对齐。该怎么做?

谢谢你们。 在此处输入图片描述

平均能量损失

\documentclass{article}
\usepackage{ragged2e}
\usepackage[fleqn]{amsmath}

\begin{document}
\section{left-align}
   \begin{equation}
        y = x 
   \end{equation}

\section{center-align}
    \begin{equation}
        \centering
         y = x + x
     \end{equation}

\end{document}

答案1

这就是ceqn环境 fromnccmath的作用。相反,它fleqn为默认上下文中暂时左对齐的方程组定义了一个环境:

\documentclass{article}
\usepackage{ragged2e}
\usepackage[fleqn]{amsmath}
\usepackage{nccmath}

\begin{document}

\section{left-align}
   \begin{equation}
        y = x
   \end{equation}

\section{center-align}

\begin{ceqn}
    \begin{equation}
        \centering
         y = x + x
     \end{equation}
\end{ceqn}

\end{document} 

在此处输入图片描述

相关内容