考试类别:在问题环境中使用时分段命令间距

考试类别:在问题环境中使用时分段命令间距

我有以下 MWE:

\documentclass[a4paper]{exam}

% \renewcommand{\questionshook}{
%     \setlength{\itemsep}{30pt}
% }


\begin{document}
\section{leet}
someleet. 
\section{moreleet}
somemoreleet.
\begin{questions}
    \question something here.
    \begin{EnvFullwidth}
        \section{blah}
    \end{EnvFullwidth}
    \question blahblah.
\end{questions}
\end{document}

编译此代码将返回以下结果,\renewcommand其中左侧的块被注释,而右侧的块被取消注释(理想情况下,在新选项卡中打开图像):

在此处输入图片描述 在此处输入图片描述

请注意两件事:

  1. 间距多于blah部分是平等的在两种情况下,但显然更多的比正常的分区空间更大。

  2. 间距以下当问题间距改变时,同一部分会大幅扩展。

我注意到的另一件事是,当放置在环境中时,诸如\clearpage或之类的命令\newpage不会消除分段命令上方的空间questions

我的目标是,对于分段命令questions环境中(即不仅如此\section,而且\subsection还有等等):

  1. 间距多于切片命令应该是平等的\itemsep{}中的集合\newcommand

  2. 间距以下切片命令应该是平等的到分段命令下方的通常间距不是在环境内questions

  3. 如果分段命令从新页面开始,或者明确指定了\clearpage/ \newpage,那么应该没有额外的空间在分节文字上方,即新页面使1中提到的空间无效。

通过一些争论能实现这一目标吗?

相关内容