如何减少段落之间的空白

如何减少段落之间的空白

每当我需要开始一个新段落时,我都会执行以下操作

\documentclass[11pt,a4paper]{report}
\usepackage{amsmath,amsfonts,amssymb,amsthm,blindtext,epsfig,epstopdf,titling,url,array,xspace}
\usepackage[nopar]{lipsum}
\usepackage{thmtools}
\usepackage[a4paper,bindingoffset=0.2in,left=1in,right=1in,top=1in,bottom=1in,footskip=.25in]{geometry}

\theoremstyle{plain}
\newtheorem{theorem}{Theorem}[section]

\begin{document}

\noindent
abcdefg\\
\\
abcdefg

\begin{theorem}
abcdefg
\end{theorem}

\end{document}

\theoremstyle{plain}这会生成红色所示的间距,与使用fromthmtools包产生的间距(蓝色所示)相比,该间距似乎太宽了。所以我想知道如何将红色所示的间距缩小为蓝色。

在此处输入图片描述

答案1

\noindent
abcdefg\\
\\
abcdefg

单身的三行段落,中间一行最糟糕,并产生

Underfull \hbox (badness 10000) in paragraph at lines 12--16

如果你删除虚假的标记,并在定理前添加两个段落(我认为这是意图),那么

abcdefg

abcdefg

\begin{theorem}
abcdefg
\end{theorem}

生产

在此处输入图片描述

因为乳胶默认段落以缩进开始并且没有垂直空格。

parskip如果你不想有缩进和垂直空间,你可以添加包

\usepackage{parskip}

你得到

在此处输入图片描述

这更接近您的要求,那么您可能需要使用以下方法调整定理上方的间距thmtools

答案2

定义一个合适的定理样式,使用 的默认值thmtools,而不是 的默认值amsthm

\documentclass[11pt,a4paper]{report}
\usepackage[
  a4paper,
  bindingoffset=0.2in,
  left=1in,
  right=1in,
  top=1in,
  bottom=1in,
  footskip=.25in,
  heightrounded, % <--- don't forget this
]{geometry}
\usepackage{amsmath,amssymb,amsthm,titling,url,array,xspace}
\usepackage{thmtools}

\declaretheoremstyle[
  headfont=\bfseries,
  bodyfont=\itshape,
]{myplain}
\declaretheorem[
  style=myplain,
  within=section,
  name=Theorem,
]{theorem}

\declaretheoremstyle[
  headfont=\bfseries,
  bodyfont=\upshape,
  headformat=(\NAME\ \NUMBER),
  headpunct=,
]{example}
\declaretheorem[
  style=example,
  name=Example,
]{example}
\renewcommand{\theexample}{\roman{example}}

\begin{document}

\setcounter{chapter}{2} \setcounter{section}{2}

Some unspecified text that should occupy at least one line and some more
ending with a \textbf{decomposition} of $G$ if $H\oplus K=G$.

\begin{example}
$\mathbb{Z}$ is not decomposable, because, for all positive integers $m$ and $n$,
 $\{0\}\ne mn\mathbb{Z}\subseteq m\mathbb{Z}\cap n\mathbb{Z}$.
\end{example}

$G$ is cyclic with $|G|=p^\alpha$ implies $G$ is something we won't tell.

\begin{theorem}[Primary Decomposition]
Something fun happens when we consider all primes.
\end{theorem}

\end{document}

在此处输入图片描述

一些注意事项:\bigoplus是两个子群的直接和的错误符号。

此包epsfig已弃用 20 多年,不应在新文档中使用。graphicx如果您需要插入图形,请使用。

epstopdf如果您已经加载了 ,则无需再加载该包graphicxamsfonts如果您加载了 ,也无需再加载amssymb

切勿将其用作\\垂直间距或段落结束。

相关内容