\documentclass[answers]{exam}
\usepackage{ctex}
\usepackage{xparse}
\usepackage{ulem}
\newcommand{\unit}{可以达到行尾的复杂问题}
\newcommand{\luanwen}{\unit \unit \unit}
\ExplSyntaxOn
\RenewDocumentCommand{\fillin}{m}{\tl_map_inline:nn{#1}{\uline{##1}\hspace{0cm}}}
\ExplSyntaxOff
\begin{document}
\begin{questions}
\question
\luanwen \fillin{测试情况是问题的答案不可折行不可折行}
\end{questions}
\end{document}
直接用\underline
下划线会对不齐,所以用ulem
包的\uline
,试了下soul
包用不了,只能想到这样了。
问 能否通过自定义exam宏包中的\fillin命令,达到文本自动折行的效果?