将矩阵在左边距对齐。align* 左对齐?

将矩阵在左边距对齐。align* 左对齐?

我遇到了以下问题:我将命令 vmatrix 放在 align* 区域内。不幸的是,结果是居中,但我希望矩阵左对齐。

以下是代码:

\documentclass[11pt,a4paper]{report}
\usepackage{amsmath}
\begin{document}

\begin{align*}
\begin{vmatrix}
f(x_0=0) & = & a_0 \\
f'(0) & = & a_1 \\
f''(0) & = & 2\cdot a_2 \\
& \vdots & \\
f^{(n)}(0) & = & n! \cdot a_n 
\end{vmatrix} 
&  \Rightarrow  a_n = \frac{f^{(n)}(0)}{n!}
\end{align*}

\end{document} 

我怎样才能将矩阵放在左边距?

答案1

为了使显示的方程式从文本块的左边缘开始,您应该(a)使用选项加载 amsmath 包fleqn(我猜是“刷新左方程式”的缩写)和(b)将\mathindent长度参数设置为0pt

\documentclass[11pt,a4paper]{report}

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

\begin{document}
\begin{align*}
\begin{vmatrix}
f(x_0=0) & = & a_0 \\
f'(0) & = & a_1 \\
f''(0) & = & 2\cdot a_2 \\
& \vdots & \\
f^{(n)}(0) & = & n! \cdot a_n 
\end{vmatrix} 
&  \Rightarrow  a_n = \frac{f^{(n)}(0)}{n!}
\end{align*}
\end{document} 

相关内容