多页上的 Mdframe 环境:顶部边距

多页上的 Mdframe 环境:顶部边距

我正在使用该软件包mdframed作为报告中的示例。框架分为几页。

我的问题是第二页的框架没有任何顶部边距。这非常难看。

这是我的代码:

\usepackage{mdframed}

\definecolor{grisframe}{gray}{0.95}
\definecolor{gristitleframe}{gray}{0.85}
\mdfsetup{backgroundcolor=grisframe, skipabove=12pt, skipbelow=6pt, leftmargin=0pt, rightmargin=0pt, innertopmargin=12pt, innerbottommargin=6pt, innerleftmargin=12pt, innerrightmargin=12pt, frametitleaboveskip=12pt, frametitlebelowskip=6pt, frametitlerule=true, frametitlebackgroundcolor=gristitleframe}

\begin{mdframed}[frametitle={Exemple}]
Chaque parties relatives à l'analyse des processus -- à savoir les composants, la modélisation et les performances -- sont illustrées avec deux processus présentés ci-dessous. Blabla bla...
\end{mdframe}

答案1

使用splittopskip=<length>

\documentclass{article}
\usepackage[a6paper]{geometry}% just for the example
\usepackage{xcolor}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}% just to generate text for the example

\definecolor{grisframe}{gray}{0.95}
\definecolor{gristitleframe}{gray}{0.85}
\mdfsetup{backgroundcolor=grisframe,
 skipabove=12pt,
 skipbelow=6pt,
 leftmargin=0pt,
 rightmargin=0pt,
 innertopmargin=12pt,
 innerbottommargin=6pt,
 innerleftmargin=12pt,
 innerrightmargin=12pt,
 frametitleaboveskip=12pt,
 frametitlebelowskip=6pt,
 frametitlerule=true,
 frametitlebackgroundcolor=gristitleframe,
 splittopskip=2\topsep}


\begin{document}

\begin{mdframed}[frametitle={Exemple}]
\lipsum[2]\lipsum[2]
\lipsum[2]\lipsum[2]
\end{mdframed}

\end{document}

在此处输入图片描述

相关内容