我遇到了以下问题:我将命令 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}