我有以下三个方程,希望 1 和 2 之间的间距与 2 和 3 之间的间距相同。不幸的是,由于第一个方程有分数,它们之间的间距不相同。我尝试在 2 和 3 之间添加 vspace,但没有成功(即 vspace 添加的最小空间量太大)。
有没有办法确保 2 和 3 之间的间距与 1 和 2 之间的间距相同?
先感谢您。
\documentclass{article}
\usepackage[utf8]{inputenc}
\title{bla}
\author{Hello}
\date{March 2021}
\begin{document}
\maketitle
\begin{equation}
\frac{P}{A} = e^{i\omega t},
\end{equation}
\begin{equation}
K = e^{i\omega t},
\end{equation}
\begin{equation}
\frac{L}{A} = e^{i\omega t},
\end{equation}
答案1
和\vphantom
:
\documentclass{article}
\usepackage[super,comma, sort&compress]{natbib}
\title{bla}
\author{Hello}
\date{March 2021}
\begin{document}
\maketitle
\begin{equation}
\frac{P}{A} = e^{i\omega t},
\end{equation}
\begin{equation}
\vphantom{\frac{K}{A}}K = e^{i\omega t},
\end{equation}
\begin{equation}
\frac{L}{A} = e^{i\omega t},
\end{equation}
\end{document}
答案2
绝不应有连续的显示。使用amsmath
。
以下是使间距均匀的方法,但最终的选择可能取决于实际公式,因此最好只有当您确定文本是最终形式时才应对这些问题。
\documentclass{article}
\usepackage{amsmath}
\title{bla}
\author{Hello}
\date{March 2021}
\begin{document}
\maketitle
\section{First attempt}
This is the first attempt, let's see what happens
\begin{gather}
\frac{P}{A} = e^{i\omega t},
\\
K = e^{i\omega t},
\\
\frac{L}{A} = e^{i\omega t},
\end{gather}
\section{Second attempt}
This is the second attempt, with a phantom;
leave this to the final revision of the
document, when no more changes to the text
are likely
\begin{gather}
\frac{P}{A} = e^{i\omega t},
\\
K = e^{i\omega t}, \vphantom{\frac{P}{A}}
\\
\frac{L}{A} = e^{i\omega t},
\end{gather}
\end{document}
根据实际公式,您可能还会考虑align
代替gather
。