免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

latex里怎么用加法?

用\ding{172}可以输入带圈数字1,然后我想定义一个新的命令,用\newcommand{\myding}[1]{\ding{171+#1}},想以后用\myding{1}时就是输入带圈数字1。请教这里这个加法应该怎么弄?
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

\newcommand\myding[1]{\ding{\numexpr171+#1\relax}}

TOP

回复 2# kuing
谢谢,弄好了。

TOP

BTW,除了 \numexpr 外,还有 \dimexpr 用于长度运算,写法也一样:\dimexpr ... \relax ,有时 \relax 可以省略,但建议不省。

这些都不需要宏包支持,之前重写的不依赖宏包的选择题排版代码就是利用它来改写的。

TOP

回复 4# kuing

原来方法挺多的,我会一种就行了,并且深入的还不明白,先能用就好。

TOP

返回列表 回复 发帖