如何尽可能减少考试题目所占用的空间,同时又避免题目超出多页?

如何尽可能减少考试题目所占用的空间,同时又避免题目超出多页?

我正在设计考试,针对考试题目制定了一套规则。我想找到一种方法来遵守以下所有规则:

_ 如果同一页可以容纳两个或多个问题,请实现它。

_ 如果一个问题超出了另一页的范围,但是该一个或多个问题可能适合放在第一个问题的最后一页的末尾,请使其适合。

_ 如果一个问题无法正常地放在一页纸上,则不必将其仅放在一页纸上,问题很长并跨越多页也是可以的。

是否存在符合我的标准的环境?

编辑:还有一条规则:

_ 如果 n 个问题适合一页,但如果你把第 n+1 个问题放在同一页内,它会溢出另一页。那么就把第 n+1 个问题放在下一页。

答案1

遵循@ChristianHupfer 在其评论中的建议。我已使用tcolorbox以下方法来满足您的规则 1 和 3。

我认为,根据您的规则,以下内容应该是正确的。

  • 红色问题应位于第 1 页顶部
  • 绿色问题也应该出现在第 1 页
  • 蓝色问题应该完全在第 2 页(而不是从第 1 页底部开始)

你能证实吗?

\documentclass{article}
\usepackage{lipsum}
\usepackage[breakable]{tcolorbox}
\begin{document}
\pagestyle{empty}

\begin{tcolorbox}[breakable,colback=red!25!white] \lipsum[1] \end{tcolorbox}

\begin{tcolorbox}[breakable,colback=blue!25!white] \lipsum[2-5] \end{tcolorbox}

\begin{tcolorbox}[breakable,colback=green!25!white] \lipsum[6] \end{tcolorbox}

\end{document}

在此处输入图片描述

相关内容