除考試課外其他班級的提問環境

除考試課外其他班級的提問環境

我需要有一個像\begin{question}這樣對問題進行分類的環境\begin{enumerate}。我的意思是這樣的:

問題:

1) 證明 ....
2) 證明 ....
3) ...
...

我知道這個環境在考試課堂上有效,但我如何在其他課堂上做到這一點?我的文檔類別是book,我無法更改該類別。

感謝您的幫助。

答案1

xsim

\documentclass{article}
\usepackage{amssymb}
\usepackage{xsim}

\begin{document}
\begin{exercise}
  \begin{enumerate}
    \item State the Mean Value Theorem.
    \item Consider the function $g:\mathbb{R} \rightarrow \mathbb{R}$
  \end{enumerate}
\end{exercise}
\end{document}

exsheets

自 2017 年 5 月起,exsheets正式被 取代xsim。截至 2019 年 6 月,exsheets不再與目前的 expl3 相容。下面的實作保留給後代。

\documentclass{article}
\usepackage{amssymb}
\usepackage{exsheets}

\begin{document}
\begin{question}
  \begin{enumerate}
    \item State the Mean Value Theorem.
    \item Consider the function $g:\mathbb{R} \rightarrow \mathbb{R}$
  \end{enumerate}
\end{question}

\SetupExSheets{headings=runin,question/name=Problem}
\begin{question}
  blah
\end{question}
\end{document}

輸出

我現在沒有辦法包含第二個範例(在命令之後\SetupExSheets),但它更接近exam預設的情況。

我會注意到該exsheets包是高度由於其 LaTeX3 思想,可配置:)

相關內容