考试类别中题目连续编号

考试类别中题目连续编号

如何获得与考试 Latex 课程中的环境包resume相同的功能?enumitemquestions

例如,

\begin{questions}
  \question A?
  \question B?
\end{questions}
Some text.
\begin{questions}
  \question C?
\end{questions}

应该给出类似

Question 1. A?
Question 2. B?
Some text.
Question 3. C?

答案1

通过保存和恢复问题计数器,您可以真正地做您想做的事情。

\documentclass{exam}
\usepackage{showframe}
\begin{document}

\begin{questions}
  \question A?
  \question B?
  \xdef\mycounter{\arabic{question}}% macro
\end{questions}
Some text.
\begin{questions}
  \setcounter{question}{\mycounter}%
  \question C?
\end{questions}

\end{document}

但是考试课程已经为您提供了\uplevel\fullwidth操作缩进。

\documentclass{exam}
\usepackage{showframe}
\begin{document}

\begin{questions}
  \question A?
  \question B?

\fullwidth{Some text.}

  \question C?
\end{questions}

\end{document}

答案2

我使用考试类进行各种练习。练习包括穿插在长篇文本中的题目。我缩进题目编号以帮助题目从文本中脱颖而出。我的回答并没有直接回答您的问题(类似简历的功能),但我想指出的是,您不必离开题目环境即可使用全宽文本。

\documentclass{exam}
\usepackage{kantlipsum} % For this example.
\renewcommand{\questionshook}{%
    \setlength{\leftmargin}{-\leftskip}%
}

\begin{document}

Here is some introductory text.

\begin{questions}

\question[5]
Here is a question.

\vspace*{3\baselineskip}

Here is some text. \kant[1]

\question[5]
Here is another question.   

\vspace*{3\baselineskip}

Here is some more text. \kant[2]

\end{questions}

Final summary text.

\end{document}

在此处输入图片描述

相关内容