我有一个align
环境,其中我想有多个多行方程,以便它们的等号对齐。我用它split
来使我的方程式变成多行。MWE:
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathtools}
\newcommand{\iu}{\mathrm{i}} %imaginary unit
\newcommand{\eu}{\mathrm{e}} %euler number
\newcommand{\dd}[1]{{\mathrm{d}#1}} %derivative
\begin{document}
\begin{align}
\begin{split}
\int_{I_2}p(z)\dd{z}&=\int_0^1 p(R+y\iu)\iu\dd{y}\\
&=\int_0^1\frac{\eu^{2(R+y\iu)}\iu}{\cosh(\pi (R+y\iu))}\dd{y}\\
&=\cdots\\
\end{split}\\
\begin{split}
\therefore\lim_{R\rightarrow\infty}\int_{I_2}p(z)\dd{z}&=\lim_{R\rightarrow\infty}\cdots\\
&=0
\end{split}\label{eqn:q4_i2}
\end{align}
\end{document}
这会导致以下输出,这显然是不对齐的:
看起来第二个split
完全位于其上方所有等号的左边split
。
答案1
不要\\
在最后一行使用split
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathtools}
\newcommand{\iu}{\mathrm{i}} %imaginary unit
\newcommand{\eu}{\mathrm{e}} %euler number
\newcommand{\dd}[1]{{\mathrm{d}#1}} %derivative
\begin{document}
\begin{align}
\begin{split}
\int_{I_2}p(z)\dd{z}&=\int_0^1 p(R+y\iu)\iu\dd{y}\\
&=\int_0^1\frac{\eu^{2(R+y\iu)}\iu}{\cosh(\pi (R+y\iu))}\dd{y}\\
&=\cdots
\end{split}\\
\begin{split}
\therefore\lim_{R\rightarrow\infty}\int_{I_2}p(z)\dd{z}&=\lim_{R\rightarrow\infty}\cdots\\
&=0
\end{split}\label{eqn:q4_i2}
\end{align}
\end{document}