这个问题与另一个问题,其中接受的答案似乎对我不起作用。因此我决定在这里发布一个新问题。
我正在使用 minted 包来生成上面带框和标题的突出显示的代码片段。这里有答案建议创建一个新环境以使标题工作,我决定使用 mdframed 包来创建框架(因为我不熟悉 tcolorbox 包)。我的问题是 mdframed 环境无法跨页面中断。MWE 对 minted 包没有任何作用:
\documentclass{article}
\usepackage{mdframed}
\usepackage{caption}
% \usepackage{minted}% Not necessary
\usepackage{newfloat}% Only to define the listing float
\usepackage{lipsum}
\DeclareFloatingEnvironment{listing}
\captionsetup[listing]{
position = above,
skip = 0pt,
}
\newenvironment{longlisting}{\captionsetup{type=listing}}{}
\begin{document}
\begin{longlisting}
\captionof{listing}{Caption}
\begin{mdframed}
\lipsum[1-10]
\end{mdframed}
\end{longlisting}
\end{document}
抱歉,我正在研究如何上传截图。