mdframed insidetopmargin 應與下一頁相同

mdframed insidetopmargin 應與下一頁相同

我已經使用mdframed並期望輸出是相同的innertopmargin space繼續next page

在此輸入影像描述

我的 MWE 是:

\documentclass{book}
\usepackage{mathptmx,lipsum,mdframed,showframe}
\global\mdfdefinestyle{greenbox}{%
linecolor=white,
linewidth=0pt,%
frametitlerule=false,%
frametitlefont=\bfseries\fontsize{10}{13}\selectfont,
hidealllines=true,
backgroundcolor=green,
innertopmargin=25pt,
font=\fontsize{9}{12}\selectfont,
innerleftmargin=14pt,
innerrightmargin=14pt,
innerbottommargin=13pt
}
\begin{document}
\chapter{Chapter Title}
\lipsum[1-4]
\lipsum[5-7]
\begin{mdframed}[style=greenbox]
\lipsum[8-10]
\end{mdframed}

\end{document}

答案1

像往常一樣,您提出問題mdframed,我/我們使用tcolorbox;-)回答

\documentclass{book}
\usepackage{mathptmx,lipsum,showframe}
\usepackage[most]{tcolorbox}

\newtcolorbox{greenbox}[1][]{%
  enhanced jigsaw,
  arc=0pt,
  outer arc=0pt,
  boxsep=1pt,
  top=25pt,
  bottom=13pt,
  left=14pt,
  right=14pt,
  boxrule=0pt,
  colback=green,
  breakable,
  parbox=false,
  #1
}
\begin{document}
\chapter{Chapter Title}
\lipsum[1-4]
\lipsum[5-7]
\begin{greenbox}
\lipsum[8-10]
\end{greenbox}

\end{document}

在此輸入影像描述

相關內容