在图中使用 mdframed 时超出 TeX 容量

在图中使用 mdframed 时超出 TeX 容量

如果这个问题之前已经回答过了,很抱歉。以下代码总是产生愚蠢的错误:

TeX capacity exceeded, sorry [input stack size=5000].<write>Package \mdframedpackagename Info: Not enough space on this page\on... \end{mdframed}

我将其简化为以下示例:

\documentclass[11pt,a4paper]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{mdframed}
\usepackage{float}
\usepackage{blindtext}

\begin{document}
\blindtext[6]

%\newpage

\begin{figure}[H]
\begin{mdframed}[rightmargin=+0.5cm, leftmargin=+0.5cm]
hello world
\end{mdframed}
\caption{Some FOOBAR}
\end{figure}

\end{document}

一旦我包含了 newpage 命令,示例就可以编译成功!

我正在使用这个版本的 MiKTeX:

This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) (preloaded format=pdflatex 2011.6.14) 7 JAN 2014 17:13
entering extended mode
**test.tex

任何帮助,将不胜感激!

相关内容