全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 LATEX论坛
1383 0
2021-10-24
本人想做一个试卷模板. 想定义一个命令, 姑且命名为 \timu. 其书写为\timu{题目叙述\answer{答案1}, \answer{答案2}.}想达到的效果是: 在answertrue下显示 \answer里面的内容, 即答案1, 答案2然后在 \answerfalse 下 显示完整的题目, 即题目叙述_____,______不知道这个命令\timu如何书写.举例来说, \timu{1+2=\answer{3}}. 在答案模式\answertrue下忽略题目的题干, 而只显示答案3不知道哪位大神能帮编写下, 不胜感激.


这里有一个思路

\def\length#1{{\count0=0 \getlength#1\end \number\count0}}
\def\getlength#1{\ifx#1\end \let\next=\relax
\else\advance\count0 by1 \let\next=\getlength\fi \next}
然后\length{weldd}就返回5. 我现在想保留\answer中的所有内容. 可以尝试使用逐字添加的方法将\answer所带的参数保留, 但是这会涉及到花括号匹配问题.



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群