使用 amsmath 包中的选项 fleqn 时出现问题

使用 amsmath 包中的选项 fleqn 时出现问题

我正在使用以下代码。如果我不想在页面左边距处设置固定缩进,该怎么办?

\documentclass[‎fleqn,oneside‎]{article}‎
‎\usepackage{amsmath}‎
....
\begin{align}
a_1& =b_1+c_1\\
a_2& =b_2+c_2-d_2+e_2
\end{align}

答案1

将长度设置\mathindent为零:

\setlength{\mathindent}{0pt}

答案2

为了使这个完整(我经过长时间的搜索才找到一个简单的答案):(\mathindent在 KoMa记事本类)是<\leftmargini minus \leftmargini>。橡胶部分对于较长的方程式来说是必不可少的。

答案3

编辑:您可以通过设置\mathindent(例如,设置为 0pt)来调节该距离,\setlength\mathindent{<value>}

\documentclass[fleqn]{article}

\usepackage{amsmath}
\setlength\parindent{0pt}

\begin{document}
\hrulefill

\begin{align}
a_1 &= b_1+c_1\\
a_2 &= b_2+c_2-d_2+e_2
\end{align}

\setlength\mathindent{0pt}
\hrulefill

\begin{align}
a_1 &= b_1+c_1\\
a_2 &= b_2+c_2-d_2+e_2
\end{align}

\end{document}

答案4

您必须确定长度\mathindent。请参阅下面的代码以获取示例。

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

\setlength{\mathindent}{\parindent}

\begin{document}
  \begin{align}
    a_1 &= b_1+c_1 \\
    a_2 &= b_2+c_2-d_2+e_2
  \end{align}
\end{document}

相关内容