左对齐(到页面)显示的数学运算

左对齐(到页面)显示的数学运算

我怎样才能使显示数学环境左对齐($$\[)?我不断遇到询问align环境的人;但我只想将显示的数学从中心对齐更改为相对于页面左对齐。

答案1

您可以flalignamsmath包中使用:

在此处输入图片描述

笔记:

  • 使用该showframe包只是为了能够看到文本相对于页边距的位置。

代码:

\documentclass{article}
\usepackage{showframe}
\usepackage{amsmath}
\begin{document}
\begin{flalign*}
e & = mc ^2 &\\%  Note the trailing & which is required to equations to the left
F & = ma
\end{flalign*}
\end{document}

或者,如果你想全部方程式左对齐,您可以使用包选项,fleqn\documentclass[fleqn]{article}将对齐它们左边。缩进由 控制,因此如果您想消除缩进,\mathindent可以使用。\setlength{\mathindent}{0pt}

代码:

\documentclass[fleqn]{article}
\usepackage{showframe}
\usepackage{amsmath}
\setlength{\mathindent}{0pt}

\begin{document}
\begin{align*}
e & = mc ^2 \\
F & = ma
\end{align*}
\end{document}

答案2

看来目前接受的答案并没有完全回答这个问题(OP 说的是“要么”$$\[“不是”align环境,因为他已经找到了解决方案)。

这是一个解决方案\[ ... \](虽然不起作用$$...$$):

\documentclass[fleqn]{article}
\setlength{\mathindent}{0pt}
\begin{document}
\noindent Here is some left-aligned math:
\[x^2+1\]
\end{document}

在此处输入图片描述

相关内容