mdframed 环境内的垂直间距不正确

mdframed 环境内的垂直间距不正确

我在 mdframed 环境中某些环境前后的垂直间距方面遇到了一些问题。就好像topsep=0。插入可以\setlengh{\topsep}{8pt plus 2pt minus 4pt}修复除每个 mdframed 环境中的第一个列表环境之外的问题。

在此处输入图片描述

\documentclass{article}
\usepackage{amsthm}
\usepackage{lipsum}
\usepackage[framemethod=tikz]{mdframed}
\newtheorem{theorem}{Theorem}

\begin{document}    
\verb?\topsep?=\the\topsep

\begin{mdframed}
\verb?\topsep?=\the\topsep

\lipsum[11]

\begin{itemize}
  \item \verb?\topsep?=\the\topsep
\end{itemize}                      

\lipsum[11]

\begin{itemize}
  \item \verb?\topsep?=\the\topsep
\end{itemize}

\lipsum[11]

\begin{verbatim}
  $[G\colon H\cap K] = [G\colon H][H\colon H\cap K]$
\end{verbatim}

\begin{theorem}
  \lipsum[11]
\end{theorem}

\lipsum[11]
\end{mdframed}
\end{document}

答案1

当前版本mdframed已修复该问题:

在此处输入图片描述

相关内容