任务环境最后一行后的拉伸间距

任务环境最后一行后的拉伸间距

我正在使用任务包进行考试,我希望每个项目/行在其下都有相等的空间。通常我会用一堆\vfill乱七八糟的东西来做到这一点,但任务环境有一个有用的after-item-skip选项,当设置为时after-item-skip=\fill,它正好满足我的要求,除了在最后一行。还有一个选项after-skip,但将其设置为\fill似乎没有任何作用。我可以将具体测量值作为值after-skip,它会按预期工作,但我宁愿不必在每个页面上目测它。如何在任务环境后获得可拉伸的垂直空间?

以下是一些示例代码及其输出。

\documentclass{article}
\usepackage{tasks}

\begin{document}
    A sample problem:
    \begin{tasks}[after-item-skip=\fill,after-skip=\fill] (2)
        \task Task 1
        \task Task 2
        \task Task 3
        \task Task 4
    \end{tasks}
\end{document}

样本

相关内容