\documentclass{exam}
\begin{document}
\begin{questions}
\question This is a question
\begin{choices}
\choice one
\choice two
\choice two
\end{choices}
\end{questions}
\end{document}
我想减少选择环境中的 itemsep 值,以便它影响我文档中的所有选择环境,所以我不想\itemsep5pt
为每个环境手动指定。可以吗?
答案1
您可以使用\choiceshook
:
\renewcommand{\choiceshook}{\setlength{\itemsep}{0pt}}
按照你希望的去改变0pt
。
\documentclass{exam}
\renewcommand{\choiceshook}{\setlength{\itemsep}{0pt}}
\begin{document}
\begin{questions}
\question This is a question
\begin{choices}
\choice one
\choice two
\choice two
\end{choices}
\end{questions}
\end{document}