现在我试图让这个输出与我的文档左侧对齐
这是我用来实现它的代码:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign*}
\begin{alignedat}{10}
&a &&\phantom{+ b} &&\phantom{+ c} &&\phantom{+ d} &&\phantom{+ e} &&\phantom{+ f} &&\phantom{+ g} &&\phantom{+ h} &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+}b &&\phantom{+ c} &&+ d &&\phantom{+ e} &&\phantom{+ f} &&\phantom{+ g} &&\phantom{+ h} &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+ b} &&\phantom{+} c &&\phantom{+ d} &&\phantom{+ e} &&\phantom{+ f} &&+ g &&\phantom{+ h} &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+}b &&\phantom{+ c} &&+ d &&\phantom{+ e} &&\phantom{+ f} &&\phantom{+ g} &&\phantom{+ h} &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+ b} &&\phantom{+ c} &&\phantom{+ d} &&\phantom{+} e &&\phantom{+ f} &&\phantom{+ g} &&\phantom{+ h} &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+ b} &&\phantom{+ c} &&\phantom{+ d} &&\phantom{+ e} &&\phantom{+} f &&\phantom{+ g} &&+ h &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+ b} &&\phantom{+} c &&\phantom{+ d} &&\phantom{+ e} &&\phantom{+ f} &&+ g &&\phantom{+ h} &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+ b} &&\phantom{+ c} &&\phantom{+ d} &&\phantom{+ e} &&\phantom{+} f &&\phantom{+ g} &&+ h &&\phantom{+ i} &&= 0 \\
&\phantom{a} &&\phantom{+ b} &&\phantom{+ c} &&\phantom{+ d} &&\phantom{+ e} &&\phantom{+ f} &&\phantom{+ g} &&\phantom{+ h} &&\phantom{+} i &&= 0
\end{alignedat}
\end{flalign*}
\end{document}
这就是我得到的:
您能帮我将它移到所需的页面左侧吗?
如能得到任何帮助我将非常感激,提前谢谢。
答案1
这没用flalign
,但我希望它有帮助!
\documentclass{article}
\begin{document}
$\begin{array}{cccccccccc}
a & & & & & & & & &=0 \\
& b & &+\;d& & & & & &=0 \\
& & c & & & &+\;g& & &=0 \\
& b & &+\;d& & & & & &=0 \\
& & & & e & & & & &=0 \\
& & & & & f & &+\;h& &=0 \\
& & c & & & &+\;g& & &=0 \\
& & & & & f & &+\;h& &=0 \\
& & & & & & & & i &=0
\end{array}$
\end{document}
这样做的一个优点是您可以在与文本相同的行中使用它(尽管我通常不使用这个优点)。
答案2
\fleqn
您可以轻松地将任何显示方程式与环境左对齐nccmath
。可选参数指定方程式左边距的起始距离(默认为 0pt)。
我提出两种解决方案:一种基于alignat*
,代码更简单;另一种使用systeme
包——可能是最简单的语法:
\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{amsmath, nccmath}
\usepackage{systeme}
\begin{document}
\begin{fleqn}[\parindent]
\begin{alignat*}{10}
& a & \phantom{{}+{}} & &\phantom{{}+{}} & & & &\phantom{{}+{}}& &\phantom{{}+{}}& & & &\phantom{{}+{}} & &\phantom{{}+{}}& & & = 0 \\
& & & b & & & &+ d & & & & & & & & & & & & = 0 \\
& & & & & c & & & & & & & & + g & & & & & &= 0 \\
& & & b & & & &+ d & & & & & & & & & & & & = 0 \\
& & & & & & & & & e & & & & & & & & & & = 0 \\
& & & & & & & & & & & f & & & & + h & & & & = 0 \\
& & & & & c & & & & & & & & + g & & & & & & = 0 \\
& & & & & & & & & & & f & & & & + h & & & & = 0 \\
& & & & & & & & & & & & & & & & & & i & = 0
\end{alignat*}
\sysdelim..
\systeme{a = 0, \phantom{+}b + d = 0, \phantom{+}c + g = 0, b + d = 0, \phantom{+}e = 0, \phantom{+}f + h = 0, c + g = 0, f + h = 0, \phantom{+} i = 0}
\end{fleqn}
\end{document}