每当我需要开始一个新段落时,我都会执行以下操作
\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
如果您已经加载了 ,则无需再加载该包graphicx
。amsfonts
如果您加载了 ,也无需再加载amssymb
。
切勿将其用作\\
垂直间距或段落结束。