方程对齐

方程对齐

我对此还不太熟悉,所以请耐心等待。我打算获取的是: 在此处输入图片描述 我使用以下代码来获取它:

\begin{flalign*}
\quad f(x) &= e^{x} - x - 1
\medspace\medspace\rightarrow\medspace\medspace
f(0) = e^{0} - 0 - 1 = 0 &\\
\quad f'(x) &= e^{x} - 1
\qquad\medspace\rightarrow\medspace
f'(0) = e^{0} - 1 = 0 &\\
\quad f''(x) &= e^{x}
\qquad\qquad\rightarrow
f''(0) = e^{0} = 1 \neq 0 &
\end{flalign*}

我想一定有更简单的方法来实现这一点?

我不想让方程式占据整个页面,各个部分之间留出大量空白。当我尝试使用&\rightarrow和时&=,结果就是这样。

  • 我应该使用 alignat 吗?
  • 但是我怎样才能让它向左对齐呢?

答案1

我建议你使用alignat

在此处输入图片描述

笔记:

  • alignat提供成对的r右/l左对齐。因此,&&要越过r右对齐列,使其成为l左对齐列。
  • 根据 egreg 的建议,我\quad在 周围添加了空格\rightarrow

代码:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{alignat*}{3}
f(x) &= e^{x} - x - 1 &&\quad\rightarrow\quad &f(0)   &= e^{0} - 0 - 1 = 0\\
f'(x) &= e^{x} - 1    &&\quad\rightarrow\quad &f'(0)  &= e^{0} - 1 = 0\\
f''(x) &= e^{x}       &&\quad\rightarrow\quad &f''(0) &= e^{0} = 1 \neq 0
\end{alignat*}
or with all the equals also aligned:
\begin{alignat*}{4}
f(x) &= e^{x} - x - 1 &&\quad\rightarrow\quad &f(0)   &= e^{0} - 0 - 1 &&= 0\\
f'(x) &= e^{x} - 1    &&\quad\rightarrow\quad &f'(0)  &= e^{0} - 1     &&= 0\\
f''(x) &= e^{x}       &&\quad\rightarrow\quad &f''(0) &= e^{0}         &&= 1     \neq 0
\end{alignat*}
\end{document}

相关内容