通常,我们写练习题都是没有答案的,所以,我们想提前写好题目和答案,需要答案时再打印出来。是比较好的解决方案。
1,这里推荐一个比较好的类https://code.google.com/p/exercisesheet/下载地址:https://code.google.com/p/exercisesheet/downloads/list其代码:git clone https://code.google.com/p/exercisesheet/
2,exsheet 做得也是很不错的, 下载地址如下:https://bitbucket.org/cgnieder/exsheets/wiki/Home 参考:http://tex.stackexchange.com/questions/70599/problem-solution-environment
3,使用 answers 包来实现:
代码如下:
\documentclass[12pt,openany,twoside]{book} \usepackage{fouriernc} \usepackage[thmmarks,standard,thref]{ntheorem} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsmath} \usepackage{answers} \theoremseparator{.} \theorembodyfont{\upshape} \newtheorem{pro}{Problem}[chapter] \Newassociation{loigiai}{Answer}{loigiaichung} \begin{document} \chapter{Firist } \thispagestyle{empty} \Opensolutionfile{loigiaichung}[pro] \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \Closesolutionfile{loigiaichung} \section{This is solution} \input{pro} \chapter{Firist } \thispagestyle{empty} \Opensolutionfile{loigiaichung}[pro] \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \begin{pro} This is a problem \begin{loigiai} This is a solution \end{loigiai} \end{pro} \Closesolutionfile{loigiaichung} \section{This is solution} \input{pro} \end{document}
另外还有exercise
包等。大家可以更多收集相关资料,根据自己的实际情况选择使用。
发表评论 取消回复