Whenever I need to start a new paragraph I do the following
\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}
which generates the spacing indicated in red, which seems too broad in comparison to the spacing resulted from using \theoremstyle{plain}
from thmtools
package (indicated in blue). So I was wondering how do I reduce the spacing that are indicated in red to blue.
Best Answer
is a single three line paragraph, with the middle line having the maximum badness and generating
If you remove the spurious markup and have two paragraphs before the theorem (which is I think the intent) then
produces
as the latex default is for paragraphs starting with an indent and no vertical space.
You could add the
parskip
package if you want no indentation and vertical spaceafter
you get
which is closer to your requirements, you then may want to adjust the spacing above theorems using
thmtools