使用 align* 对齐方程式

使用 align* 对齐方程式

我想将一组方程式向左对齐。我在网上发现,使用align*环境可以轻松做到这一点。

我在这里找到了它:http://en.wikibooks.org/wiki/LaTeX/Advanced_Mathematics

所以我这样做了:

\begin{align*}

f(b)-f(a)=&f((b_1,b_2,\dots,b_k))-f((a_1,a_2,\dots,a_k))=\
&=\sum_{i=1}^{k}[f((a_1,\dots,a_{i-1},b_i,\dots, b_k))-f((a_1,\dots,a_i,b_{i+1},\dots, b_k)) 
\end{align*}

不幸的是,我收到一堆红色错误,提示缺少 $s。为什么?该align*环境不是已经提供数学环境了吗?

答案1

环境中不能有空行align

在此处输入图片描述

笔记:

  • 正如 Werner (和 egreg)评论的那样,您应该使用&=而不是=&
  • 回答您的另一个问题,您没有使用$within an,这是正确的align,因为那已经是数学模式了。
  • 我删除了第一行中的第二个等号,因为它没有必要。
  • 我添加了\Big[\Big]提供更大的方括号——您的右括号丢失了。

代码:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{align*}
f(b)-f(a) &=f((b_1,b_2,\dots,b_k))-f((a_1,a_2,\dots,a_k))\\
          &=\sum_{i=1}^{k}\Big[f((a_1,\dots,a_{i-1},b_i,\dots, b_k))-f((a_1,\dots,a_i,b_{i+1},\dots, b_k)) \Big]
\end{align*}

\end{document}

相关内容