增加定理上方和下方的空间

增加定理上方和下方的空间

我意识到我的定理和文档其余文本之间的间距太小,下面是有问题的乳胶代码。我需要在我创建的每个定理环境的上方和下方留出一些合理的空间,这样定理就不会像现在这样靠近文档的其余文本。我试图找到一个来源来解决我的问题,但无济于事。如果有人能帮助我,我将不胜感激。谢谢

\documentclass[12pt, a4 paper]{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{corollary}{Corollary}[theorem]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{definition}{Definition}[section]
\newtheorem{remark}{Remark}
\renewcommand{\contentsname}{\centering Contents}
\usepackage[left=2cm, right=2cm, top=2cm]{geometry}
\date{}
\begin{document}
\begin{centering}
\title{}
\end{centering}
\maketitle
\author{}

\end{document}

答案1

尝试通过包\newtheoremstyle中的创建自己的定理样式amsthm。请参阅 amsthdoc.pdf 的第 4.3 节,它位于您的 MiKTeX 文件夹中。以下是引文。

如果三种预定义样式不够用, amsthm 包会提供一个\newtheoremstyle命令来帮助创建自定义样式。以下示例说明了该\newtheoremstyle命令的用法。

\newtheoremstyle{note}% name
{3pt}% Space above
{3pt}% Space below
{}% Body font
{}% Indent amount
{\itshape}% Theorem head font
{:}% Punctuation after theorem head
{.5em}% Space after theorem head
{}% Theorem head spec (can be left empty, meaning ‘normal’)

PS 顺便说一下,你的例子中有两个\usepackage{amsthm}

相关内容