显示方程组前的排版间隙较大

显示方程组前的排版间隙较大

我是 LaTeX 新手;我的实验室教授说,如果我们的第一个实验室能够很好地打字,那就太好了。我计划将来从事研究,所以我认为尽早学习 LaTeX 将是一项很好的尝试。

所以我的排版存在很大的漏洞,我根本不知道为什么会发生这种情况。

这里,你可以看到巨大的差距。

相关代码:

\documentclass[twoside]{article}
\usepackage{mathtools}
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\newcommand\degree{^{\circ}}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\section{Introduction}

    Furthermore, $KE=\frac{mv^2}{2}=e\Delta V$, which can be used to eliminate the velocity. 
    Moreover, the angle between the trajectory of the emission filament and the magnetic field is $90\degree$ making $\sin(90\degree)=1$. The Lorentz force equation can be simplified and combined with these to derive \textit{Eq. 2}:
    \begin{gather*}
    \abs{\vec{F}} = q\abs{\vec{v}}\abs{\vec{B}}\sin(\theta)\\
    m\frac{v^2}{r}=qvB\\
    \frac{2qV}{r}=qvB\\
    \frac{V}{r}=B\sqrt{\dfrac{q}{2m}}\sqrt{V}
    \end{gather*}
    \begin{equation}
    \boxed{\frac{V}{r}=\lambda\sqrt{V},\lambda\equiv B\sqrt{\frac{q}{2m}}}
    \end{equation}
\end{multicols}
\end{document}

奖励:我希望逗号和 lambda 之间有更大的空格。

任何帮助或信息都将不胜感激。我欢迎提供文件。

答案1

默认情况下,包的多行显示方程环境amsmath不允许分列和分页。要覆盖此设置,您需要发出指令\allowdisplaybreaks

顺便说一句,不要硬编码交叉引用,例如“\textit{Eq. 2}”。相反,\label向相关方程式添加指令并使用\ref——或者更好的是\cref聪明人包——让 LaTeX 为您生成交叉引用标注。

最后,正如@ChristianHupfer 已经指出的那样,您可以\quad在等式 2 中分隔两个主要项的逗号后插入以获得更多的空间。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools}  % loads 'amsmath' automatically
\allowdisplaybreaks     % allow column and page breaks
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\newcommand\degree{^{\circ}}
\usepackage[capitalize]{cleveref} % for '\cref' macro
\usepackage{multicol}
\setcounter{equation}{1} % just for this example
\begin{document}
\begin{multicols}{2}
Furthermore, $KE=\frac{mv^2}{2}=e\Delta V$, which can be used to eliminate the velocity. 
Moreover, the angle between the trajectory of the emission filament and the magnetic field is $90\degree$, making $\sin(90\degree)=1$. The Lorentz force equation can be simplified and combined with these to derive \cref{eq:2}:
\begin{gather*}
\abs{\vec{F}} = q\abs{\vec{v}}\abs{\vec{B}}\sin(\theta)\\
m\frac{v^2}{r}=qvB\\
\frac{2qV}{r}=qvB\\
\frac{V}{r}=B\sqrt{\dfrac{q}{2m}}\,\sqrt{V}
\end{gather*}
\begin{equation} \label{eq:2}
\boxed{\frac{V}{r}=\lambda\sqrt{V}, 
\quad 
\lambda\equiv B\sqrt{\frac{q}{2m}}}
\end{equation}
\end{multicols}
\end{document}

相关内容