我正试图在LaTeX中制作一个完整的标题,这将在以后编写测验和测试时节省时间。我想在.tex文件中包含每个问题的解决方案,并添加一些标志来切换它们在编译时是否出现。
所以在这样的文件中。。。
begin{document}
Some question
solution{ the answer to the question}
end{document}
除非我包含"\showsolutions"标志,否则解决方案将是不可见的。
有没有我可以创建的命令可以做到这一点?
使用newif
创建一个新的if类型构造,并设置默认值。
newififshowsolutions
showsolutionsfalse
然后在solution
命令中使用它
newcommand{solution}[1]{ifshowsolutions #1 fi}
要打开解决方案,请使用
showsolutionstrue