哪个包可用于创建包含许多试卷的题库?

哪个包可用于创建包含许多试卷的题库?

创建问题库时,我需要以下选项,

  • 使用外部文件填充问题库。
    (即通过使用将多个QP0#.tex文件合并到一起)。QB-All.tex\import{QP0#.tex}
  • 用于\printanswers显示某些部分的答案并隐藏其他部分的答案。
  • 添加分数并打印每份试卷的按问题分类的“分数表”。
  • 整个银行应该有连续的页码。

我一直在使用这个exam软件包来创建个人试卷。

QP-0#.tex(QP01.tex、QP02.tex、QP03.tex、...)的内容:

\documentclass[a4paper,addpoints]{exam}
\begin{document}
    \gradetable[questions]
    \begin{questions}
        \question[2] Question 01
        \begin{solutionorlines}[5cm]
            Solution
        \end{solutionorlines}

        \question[5] Question nn
        \begin{solutionorlines}[5cm]
            Solution
        \end{solutionorlines}
    \end{questions}
\end{document}

内容QB-All.tex

\documentclass[a4paper]{book}
\begin{document}
\maketitle

\tableofcontents

\chapter{Introduction}
\input{intro.tex}

\chapter{Polynomials}
\input{intro.tex}
.
.
.
\chapter{Linear Equations}
\input{linearEquations.tex}

\chapter{Question Papers-Assignments}
Text Content of few paragraphs

\section{Question Paper - 2019}
\input{QP19.tex}

\section{Question Paper - 2020}
\input{QP20.tex}
.
.
.
\section{Question Paper - 2023}
\printanswers
\input{QP23.tex}


\chapter{Question Papers-Answers}
Text Content of few paragraphs

\section{Question Paper - 2019}
\printanswers
\input{QP19.tex}

\section{Question Paper - 2020}
\printanswers
\input{QP20.tex}
.
.
.
\section{Question Paper - 2023}
\printanswers
\input{QP23.tex}

\end{document}

目前该exam课程不支持多questions环境。因此,我分别生成每份试卷的 PDF,然后使用 手动合并生成的 PDF pdftk。但这会导致页码问题和目录不完整。

尝试过的资源:

相关内容