[问题] 常用字串用 new command 建立时的空白问题

楼主: sandwichC ( )   2013-11-12 02:44:39
若我想用 newcommand 为一个常用字串建立 macro,我可以用下面的方法:
\newcommand{\mystr}{the original long string}
然而,实际上使用时,"the original long string" 后面不会出现空白。
因此,若我用:
\mystr is inconvenient in typing.
会变成:
the original long stringis inconvenient in typing.
我知道可以用 \mystr\ is inconvenient in typing 来强制空白。
然而,实际上使用时常常忘记加后面的反斜线。
有没有办法可以在一般的情况下让 \mystr 的后面加空白,但若后面是句点则不加空白?谢谢!
作者: sasbluesea (SAS)   2012-01-12 12:37:00
\xspace

Links booklink

Contact Us: admin [ a t ] ucptt.com