我知道,有很多关于如何在 LaTeX 中实现方程式左对齐的说明和答案。我尝试了很多方法,但似乎没有一种方法可以解决我的问题。
我不想使用该\usepackage[fleqn]{amsmath}
方法,因为我想将一些方程式对齐到中心。目前,最适合我的问题的解决方案是
\begin{align*}
f(k) &=\int^{\infty }_{-\infty } f(t) \cdot e^{-ikt} \cdot \D t \\
&=\int^{\infty }_{-\infty}\frac{1}{2}\left(e^{i\omega_{0} t}+e^{-i\omega_{0} t}\right) \cdot e^{-a|t|} \cdot e^{-ikt} \cdot \D t \\
&=\int^{\infty}_{-\infty }\frac{1}{2}\left(e^{i\omega_{0} t} \cdot e^{-ikt} +e^{-i\omega_{0} t} \cdot e^{-ikt}\right) \cdot e^{-a|t|} \cdot \D t \\
&=\int^{\infty}_{-\infty }\frac{1}{2}\left( e^{i\omega_{0} t - ikt} +e^{-i\omega_{0} t-ikt}\right) \cdot e^{-a|t|} \cdot \D t \\
&=\int^{\infty}_{-\infty }\frac{1}{2}\left( e^{i(\omega_{0} -k) t} +e^{-i(\omega_{0} +k) t}\right) \cdot e^{-a|t|} \cdot \D t \\
&=\int^{\infty}_{-\infty }\frac{1}{2}\left( e^{i(\omega_{0} -k) t} \cdot e^{-a|t|} +e^{-i( \omega_{0} +k) t} \cdot e^{-a|t|}\right) \cdot \D t \\
&=\frac{1}{2}\int^{\infty}_{-\infty } e^{i(\omega_{0} -k) t-a|t|} \cdot \D t + \frac{1}{2}\int^{\infty }_{-\infty} e^{-i(\omega_{0} +k) t-a|t|} \cdot \D t \\
\Rightarrow f(k) =\frac{1}{2}\int^{\infty }_{-\infty } e^{i(\omega_{0} -k) t-a|t|} \cdot \D t + \frac{1}{2}\int^{\infty }_{-\infty } e^{i( -( \omega_{0} +k)) t-a|t|} \cdotp \D t
\end{align*}
我得到的结果是这样的:
我想要的是删除空白区域(我在图片中将其标记为红色方块)
因此等式实际上是从左边开始的。
当我写\begin{align*} \item f(k)
等等时,我得到了左对齐,但是等式看起来非常挤压和丑陋。
你可以在这里找到我的完整 LaTeX 代码: https://www.overleaf.com/read/nkhmhfrhcwzy
我非常感谢您的回答!
答案1
环境fleqn
来自nccmath
此处。请注意,如果您的大多数方程式都是左对齐的,您不妨使用fleqn
文档类的选项并使用ceqn
居中方程式的环境。
\documentclass[11pt]{article}
\usepackage{amsmath, nccmath}
\usepackage[showframe]{geometry}
\newcommand*{\D}{\mathop{}\!\mathrm{d}}
\begin{document}
\begin{fleqn}
\begin{align*}
f(k) &=\int^{\infty }_{-\infty } f(t) \cdot e^{-ikt} \cdot \D t \\
&=\int^{\infty }_{-\infty}\mfrac{1}{2}\left(e^{i\omega_{0} t}+e^{-i\omega_{0} t}\right) \cdot e^{-a|t|} \cdot e^{-ikt} \cdot \D t \\
&=\int^{\infty}_{-\infty }\mfrac{1}{2}\left(e^{i\omega_{0} t} \cdot e^{-ikt} +e^{-i\omega_{0} t} \cdot e^{-ikt}\right) \cdot e^{-a|t|} \cdot \D t \\
&=\int^{\infty}_{-\infty }\mfrac{1}{2}\left( e^{i\omega_{0} t - ikt} +e^{-i\omega_{0} t-ikt}\right) \cdot e^{-a|t|} \cdot \D t \\
&=\int^{\infty}_{-\infty }\mfrac{1}{2}\left( e^{i(\omega_{0} -k) t} +e^{-i(\omega_{0} +k) t}\right) \cdot e^{-a|t|} \cdot \D t \\
&=\int^{\infty}_{-\infty }\mfrac{1}{2}\left( e^{i(\omega_{0} -k) t} \cdot e^{-a|t|} +e^{-i( \omega_{0} +k) t} \cdot e^{-a|t|}\right) \cdot \D t \\
&=\mfrac{1}{2}\int^{\infty}_{-\infty } e^{i(\omega_{0} -k) t-a|t|} \cdot \D t + \mfrac{1}{2}\int^{\infty }_{-\infty} e^{-i(\omega_{0} +k) t-a|t|} \cdot \D t \\
\Rightarrow f(k) & =\mfrac{1}{2}\int^{\infty }_{-\infty } e^{i(\omega_{0} -k) t-a|t|} \cdot \D t + \mfrac{1}{2}\int^{\infty }_{-\infty } e^{i( -( \omega_{0} +k)) t-a|t|} \cdotp \D t
\end{align*}
\end{fleqn}
\end{document}