明显的对齐方式是=
和+
符号,但是,我确实希望对齐 s e
)。alignat*
允许我在右对齐和左对齐之间交替,因此我可以在e
s 之前进行右对齐,在 s 之后进行左对齐e
。
但是,e
s 被大 ∫ 括号括起来,并且对齐使编译器无法意识到右括号与左括号相关联。
平均能量损失
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[ F(s) = \mathcal{L}\{f(t)\} = \int_{0}^{\infty} f(t)e^{-st} dt \]
\begin{alignat*}{8}
F(s)
&&= \int_{0}^{1} 1\cdot &e^{-st} dt
&+ \int_{1}^{2} -1\cdot &e^{-st} dt
&+ \int_{2}^{\infty} 0\cdot &e^{-st} dt\\
&&= \left[-\tfrac{1}{s}\cdot &e^{-st}\right]_{0}^{1}
&+ \left[ \tfrac{1}{s}\cdot &e^{-st}\right]_{1}^{2}
&+ \left[ 0 & \right]_{2}^{\infty}
\end{alignat*}
\end{document}
答案1
我不确定这是不是一个好主意,无论如何你可以这样做。
诀窍在于记住alignat
(此处的内部版本alignedat
)使右对齐和左对齐的列成对。
{}
需要一些来确保二进制运算符号周围的正确间距。
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{gather*}
F(s) = \mathcal{L}\{f(t)\} = \int_{0}^{\infty} f(t)e^{-st}\,dt
\\
\begin{alignedat}{8}
F(s)
&= & \int_{0}^{1} 1 &\cdot{}&& e^{-st}\,dt &
&+{}& \int_{1}^{2} -1 &\cdot{}&& e^{-st}\,dt &
&+{}& \int_{2}^{\infty}{} & 0 \cdot e^{-st}\,dt
\\
&= & \Bigl[-\frac{1}{s} &\cdot{}&& e^{-st}\Bigr]_{0}^{1} &
&+{}& \Bigl[ \frac{1}{s} &\cdot{}&& e^{-st}\Bigr]_{1}^{2} &
&+{}& \Bigl[&0\Bigr]_{2}^{\infty}
\end{alignedat}
\end{gather*}
\end{document}
避免重复:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
F(s) &= \mathcal{L}\{f(t)\} = \int_{0}^{\infty} f(t)e^{-st}\,dt
\\
&\begin{alignedat}{8}
&= & \int_{0}^{1} 1 &\cdot{}&& e^{-st}\,dt &
&+{}& \int_{1}^{2} -1 &\cdot{}&& e^{-st}\,dt &
&+{}& \int_{2}^{\infty}{} & 0 \cdot e^{-st}\,dt
\\
&= & \Bigl[-\frac{1}{s} &\cdot{}&& e^{-st}\Bigr]_{0}^{1} &
&+{}& \Bigl[ \frac{1}{s} &\cdot{}&& e^{-st}\Bigr]_{1}^{2} &
&+{}& \Bigl[&0\Bigr]_{2}^{\infty}
\end{alignedat}
\end{align*}
\end{document}
我倾向于以下设置,因为我从读者可以阅读的想法出发。
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
F(s) &= \mathcal{L}\{f(t)\} = \int_{0}^{\infty} f(t)e^{-st}\,dt
\\
&= \int_{0}^{1} 1\cdot e^{-st}\,dt
+ \int_{1}^{2} -1\cdot e^{-st}\,dt
+ \int_{2}^{\infty} 0\cdot e^{-st}\,dt
\\
&= \Bigl[-\frac{1}{s} e^{-st}\Bigr]_{0}^{1}
+ \Bigl[ \frac{1}{s} e^{-st}\Bigr]_{1}^{2}
+ \Bigl[0\Bigr]_{2}^{\infty}
\end{align*}
\end{document}