为了便于理解,我使用 probsoln 包创建了一个问题和解决方案列表。问题及其解决方案来自同一目录中的文件,标题为 bank_lesson1.tex、bank_lesson2.tex 等。共有 10 节课。
由于某种原因,我收到错误“未定义控制序列 \repeat”。我以为 \loop 和 \repeat 是内置在 TeX 中的,可以立即使用。
\documentclass[11pt]{article}
\usepackage[left=1in, top=1.25in, right=1in, bottom=1.25in, head=30pt]{geometry}
\geometry{letterpaper}
\usepackage{graphicx}
\usepackage{amssymb, amsmath, commath}
\usepackage{probsoln}
\begin{document}
\newcounter{intA}
\setcounter{intA}{1}
\loop
\loadallproblems[bank_lesson\theintA]{bank_lesson\theintA}
\section{Lesson \theintA}
{
\showanswers
\begin{enumerate}
\foreachproblem[bank_lesson\theintA]{\item\thisproblem}
\end{enumerate}
}
\clearpage
\addtocounter{intA}{1}
\ifnum \value{intA}<11
\repeat
\end{document}