在“exam”文档类的“solution”环境中获取正确的段落缩进

在“exam”文档类的“solution”环境中获取正确的段落缩进

梅威瑟:

\documentclass{exam}
   \setlength\parindent{100pt}

\printanswers
\begin{document}

   \begin{questions}
      \question Please help me.
         \begin{parts}
            \part Will this produce correctly indented paragraphs?


        \begin{solution}
           This is the first paragraph of the solution lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum. \par
           This is the second paragraph dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est.
        \end{solution}

        \part No difference with blank lines?
        \begin{solution}
           This is the first paragraph of the solution lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.

           This is the second paragraph dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est.
        \end{solution}

     \end{parts}
   \end{questions}
\end{document}

s的段落solution未正确缩进。如何才能在环境中让段落正确缩进solution

我尝试过设置缩进长度,也尝试过使用两者par和空白行来获得一个段落。我也查看了该类的文档,但没有找到任何可以解决我的问题的内容。

答案1

调整solution环境间距的一种方法是使用etoolbox,它提供了\AtBeginEnvironment命令。所以:

\documentclass{exam}
\usepackage{etoolbox}
\AtBeginEnvironment{solution}{\setlength{\parindent}{100pt}}

\printanswers

\begin{document}

\begin{questions}
\question Please help me.

  \begin{parts}
  \part Will this produce correctly indented paragraphs?

    \begin{solution}
    This is the first paragraph of the solution lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.

    This is the second paragraph dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est dolorum est.
    \end{solution}

  \end{parts}
\end{questions}
\end{document}

相关内容