amsmath fleqn 不起作用?

amsmath fleqn 不起作用?

我想让我的方程式左对齐。我使用 fleqn 来实现这一点,但不幸的是,似乎一切都右对齐了?我真的不知道为什么会这样。有人能帮我吗?

我的代码:

\usepackage[fleqn]{amsmath}
\usepackage{graphicx}
\usepackage[dutch]{babel}
\usepackage{url}
\usepackage{fancyhdr}
\usepackage{emptypage}
\usepackage{wrapfig}
\usepackage{tocbibind}
\usepackage{ragged2e}
\usepackage{titlesec}
\usepackage[Gray, squaren, thinqspace, thinspace]{SIunits}

\begin{align*}
    \frac{dm}{dt} = \unit{30560}{kg/u} \\
    \rho = \unit{957}{kg/m^3} \\
    D_{extern} = \unit{114,3}{mm} \text{(Uitwendige diameter van de leiding)} \\
    d = \unit{2,9}{mm} \text{(Dikte van de leiding)}
\end{align*}

答案1

欢迎来到 tex.sx。

您指定了选项[fleq]而不是[fleqn],但我怀疑这只是一个打字错误。

但是,您没有指定任何对齐点,因此假定这些线将在右侧对齐,因为通常情况下对齐是在关系符号的中间。

要左对齐,请&在组中的每一行开头 放置一个align

\documentclass{article}
\usepackage[fleqn]{amsmath}
\usepackage[Gray, squaren, thinqspace, thinspace]{SIunits}

\begin{document}

\begin{align*}
  & \frac{dm}{dt} = \unit{30560}{kg/u} \\
  & \rho = \unit{957}{kg/m^3} \\
  & D_{extern} = \unit{114,3}{mm} \text{(Uitwendige diameter van de leiding)} \\
  & d = \unit{2,9}{mm} \text{(Dikte van de leiding)}
\end{align*}

\end{document}

示例代码的输出

相关内容