定理环境结束与枚举列表开始之间的额外空间

时间:2018-06-25 15:22:40

标签: enumerate theorem

我正在准备一本有关Analysis的书,并且正在使用ntheorem,以便拥有自己的各种定理环境。效果很好,但是,每次我在证明或定理中开始一个枚举列表时,在定理标题和枚举列表的开头之间都会有一些额外的垂直空间。这是我的MWE:

\documentclass[a4paper,12pt,twoside]{book}
\usepackage[left=1.65cm,right=1.65cm,top=2.45cm,bottom=2.60cm]{geometry}
\usepackage{amsmath,amssymb,amscd,amsbsy,mathabx,array,color}
\usepackage{mathtools}
\usepackage{fancyhdr,framed,latexsym,multicol,pstricks,slashed,xcolor,multicol}
\usepackage{picture}
\usepackage{indentfirst}
\usepackage{enumitem}

\usepackage[amsmath,framed,thmmarks]{ntheorem}

\newtheorem{Theorem}{Theorem}

\theoremclass{Theorem}
\theoremstyle{break}
\theoreminframepreskip{0pt}
\theoreminframepostskip{0pt}
\theoremframepreskip{1cm}
\theoremframepostskip{1cm}
\theoremstyle{break}
\def\theoremframecommand{%
\psshadowbox[fillstyle=solid,fillcolor=cyan,linecolor=black]}
\newshadedtheorem{them}{Theorem}[section]

\begin{document}

\begin{them}
  Let $X$ and $Y$ be sets. Then:
    \begin{enumerate}
      \item If $X$ and $Y$ are finite disjoint sets, then $X \bigcup$ is finite and $\overline{\overline{X \bigcup Y}} = \overline{\overline{X}} + \overline{\overline{Y}}$.
      \item If $X$ and $Y$ are finite sets, then $X \bigcup Y$ is finite and $\overline{\overline{X \bigcup Y}} = \overline{\overline{X}} + \overline{\overline{Y}} \setminus (\overline{\overline{X \bigcap Y}})$.
      \item If $X_1,X_2, \ldots, X_n$ are finite sets, then $\displaystyle{\bigcup_{i=1}^n X_i}$ is finite.   
    \end{enumerate}
\end{them}

\end{document}

任何帮助将不胜感激。

0 个答案:

没有答案