使用 breqn 刷新方程式左侧

使用 breqn 刷新方程式左侧

我正在使用该breqn包来自动分解方程式,如下所示:

  \begin{dmath}
   a = b + c + d + e + f + g + h +i + j + k + l + m + n + p + q
  \end{dmath}

我想将所有方程式都移到左侧。但是,fleqn使用的选项如下:

 \documentclass[fleqn]{article}

breqn对于提供的环境dmath(例如,虽然它可以与一起使用) ,似乎无法实现这一点(将方程式刷新到左侧)equation。在使用环境时,有没有办法自动将所有方程式刷新到左侧breqn

MWE:

\documentclass[fleqn]{article}
\usepackage{amsmath, breqn}
\begin{document}
\noindent Test is there.
\begin{equation*}
   a = b + c + d + e + f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+      f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f 
\end{equation*}
\noindent Test is here.
\end{document}

上面的代码将等式向左刷新,但是下面的代码并没有将等式向左刷新。

\documentclass[fleqn]{article}
\usepackage{amsmath, breqn}
\begin{document}
\noindent Test is there.
\begin{dmath*}
   a = b + c + d + e + f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+      f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f+ f 
\end{dmath*}
\noindent Test is here.
\end{document}

答案1

设为mathindent零。

\documentclass[fleqn]{article}
\usepackage{breqn,showframe}             %% showframe only for showing frames.
\begin{document}
\setlength{\mathindent}{0pt}
  \begin{dmath}    
   a = b + c + d + e + f + g + h +i + j + k + l + m + n + p + q
  \end{dmath}
\end{document}

在此处输入图片描述

相关内容