Forgot password?
 Create new account
View 2436|Reply 4

latex里怎么用加法?

[Copy link]

418

Threads

1628

Posts

110K

Credits

Credits
11891

Show all posts

abababa Posted at 2017-8-19 09:46:34 |Read mode
用\ding{172}可以输入带圈数字1,然后我想定义一个新的命令,用\newcommand{\myding}[1]{\ding{171+#1}},想以后用\myding{1}时就是输入带圈数字1。请教这里这个加法应该怎么弄?

700

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2017-8-19 12:13:06
\newcommand\myding[1]{\ding{\numexpr171+#1\relax}}

418

Threads

1628

Posts

110K

Credits

Credits
11891

Show all posts

 Author| abababa Posted at 2017-8-19 14:28:05
回复 2# kuing
谢谢,弄好了。

700

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2017-8-19 15:33:46
BTW,除了 \numexpr 外,还有 \dimexpr 用于长度运算,写法也一样:\dimexpr ... \relax ,有时 \relax 可以省略,但建议不省。

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

418

Threads

1628

Posts

110K

Credits

Credits
11891

Show all posts

 Author| abababa Posted at 2017-8-20 08:37:04
回复 4# kuing

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

手机版Mobile version|Leisure Math Forum

2025-4-21 14:15 GMT+8

Powered by Discuz!

× Quick Reply To Top Return to the list