我学校推荐的家庭作业文档类文件使用boxedminipage
排版问题陈述,以便它们出现在一个框中。然而,这有一个不幸的后果,那就是它们不能跨页面拆分——因此问题陈述经常倾向于将自己推到新的页面上。
有没有办法解决这个问题,比如可以将方框拆分到多个页面?或者有没有人有更好的建议,可以让问题陈述与解决方案在视觉上形成对比?
答案1
这是一个简短的例子,使用mdframed
包裹它可以打破整个页面的盒装环境:
\documentclass{article}
\usepackage{mdframed}% http://ctan.org/pkg/mdframed
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\lipsum[1-4]
\newmdtheoremenv[outerlinewidth=2,leftmargin=40,rightmargin=40,%
backgroundcolor=yellow,outerlinecolor=blue,innertopmargin=0pt,%
splittopskip=\topskip,skipbelow=\baselineskip,%
skipabove=\baselineskip,ntheorem,roundcorner=5pt]{theorem}{Theorem}[section]
\begin{theorem}[Your important theorem]
\lipsum[1]
\end{theorem}
\lipsum[1-3]
\end{document}
查看mdframed
文档有关如何mdframed
使用环境的更多信息。在上面的例子中,lipsum
用于生成虚拟文本,乱数风格。