![使用讲义在不同的页面上提供解决方案](https://linux22.com/image/346649/%E4%BD%BF%E7%94%A8%E8%AE%B2%E4%B9%89%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E9%A1%B5%E9%9D%A2%E4%B8%8A%E6%8F%90%E4%BE%9B%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.png)
我正在使用以下handout
文件:
http://rogercortesi.com/portf/latex/handout.cls
我意识到当我使用该\showsoln
函数时,它只会显示解决方案顶部和底部用粗体蓝色字母表示。我已将其缩小到 .cls 文件不包含显示解决方案的指令这一事实。
他的课程文档handout
位于文件目录中:http://rogercortesi.com/portf/latex
有什么方法可以修复这个问题吗?或者你建议我使用另一个文档类来在另一个页面上显示解决方案?我在 StackExchange 上搜索过,但没有找到任何适合我对 LaTeX 相当初级的知识的东西。
就代码而言,这就是我所拥有的。
\documentclass[soln]{handout}
\SetInstructor{omitted instructor}
\SetCourseTitle{omitted course title}
\SetHandoutTitle{omitted handout title}
begin{document}
\maketitle
\begin{questions}
\item What is 1+1?
\soln{1.5in}{\framebox{$2$}.}
\item What is 2+2?
\soln{2in}{\framebox{$4$}.}
\end{questions}
% Here is where I tried to put \showsoln in.
% It worked, but it has the effect I described earlier.
\end{document}
答案1
该类handout
没有soln
选项,唯一声明的选项是 solution
。
宏\showsoln
显示了‘解决方案’。
一般而言,出于这些目的,应该优先考虑诸如 等包(或类exam
)exsheets
。
\documentclass[solution]{handout}
\SetInstructor{omitted instructor}
\SetCourseTitle{omitted course title}
\SetHandoutTitle{omitted handout title}
\begin{document}
\maketitle
\begin{questions}
\item What is $1+1$?
\soln{1.5in}{\framebox{$2$}.}
\item What is $2+2$?
\soln{2in}{\framebox{$4$}.}
\end{questions}
\showsoln
\end{document}