创建问题库时,我需要以下选项,
- 使用外部文件填充问题库。
(即通过使用将多个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
。但这会导致页码问题和目录不完整。