不要给解决方案命名

不要给解决方案命名

我正在使用该exsheet包,并希望解决方案直接出现在问题之后,没有标题或数字。

\usepackage{exsheets}
\newcommand{\newquestion}[3]{
    \begin{question}[name=Question, subtitle=#1]
        #2
    \end{question}
    \begin{solution}[name=, print=true]
        #3
    \end{solution}
}

但是,这会为每个解决方案打印出一个数字。例如,输出\newquestion{My question}{Is this a question?}{Yes}如下

Question 1: My question
  Is this a question?
1:
  Yes

而我想要的是类似

Question 1: My question
  Is this a question?

  Yes

我看了看选项在文档中,但还没有找到如何做到这一点。

答案1

使用empty标题实例作为解决方案:

\documentclass{article}
\usepackage{exsheets}

\SetupExSheets{
  solution/print = true ,
  question/name = Question ,
  headings = block-subtitle ,
  solution/headings = empty
}

\begin{document}

\begin{question}[subtitle=topic]
  My question
\end{question}
\begin{solution}
  The solution
\end{solution}

\end{document}

在此处输入图片描述

相关内容