首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用Latex创建包含答案的问题集

用Latex创建包含答案的问题集
EN

Stack Overflow用户
提问于 2010-05-28 03:40:10
回答 3查看 14.1K关注 0票数 18

我想用Latex排版数学习题集。我的要求如下:

当我键入它们时,我希望问题和答案在源代码中彼此相邻,这样就可以很容易地修复错误等。

但是,当文档排版时,我希望答案出现在单独的“答案”部分,就像它们在教科书中所做的那样。

有谁知道这样做的方法吗?

首先要感谢大家!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-28 03:48:48

您正在寻找延迟打印。有一些包可以处理这个问题,例如exercise。这就是你想要的。

票数 23
EN

Stack Overflow用户

发布于 2010-05-28 03:43:29

questions.tex文件中定义“问题”和“解决方案”环境(比方说)。包括两次questions.tex。第一次,只包括问题。第二次,只包含解决方案。

代码语言:javascript
复制
\usepackage{version}

% Include questions but not solutions:
\includeversion{question}\excludeversion{solution}

% Include solutions but not questions:
%\excludeversion{question}\includeversion{solution}

\begin{document}

\begin{enumerate}

\item  % Shared question marker.
\begin{question}
Question goes here.
\end{question}
\begin{solution}
solution goes here
\end{solution}
票数 4
EN

Stack Overflow用户

发布于 2010-05-28 03:48:35

为此,我开发了很多代码。有两种方法。一种是,你可以有一个函数,不断地将答案添加到一个越来越大的变量中。第二个是你可以使用一个函数来写入一个文件,然后将这个文件读入你的文档。坦率地说,变量方法更简单,尽管它看起来更粗糙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2924313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档