作者gerbe (cabin crew)
看板LaTeX
标题[问题] basic question about {} and \def
时间Wed Jun 5 15:32:46 2013
为了输入快速方便常会定义了很多缩写,
例如 \alpha is defined as \a by \def \a {\alpha}
基本上这样定义了缩写以後,如果我要 X 下标 \alpha, 我就可以直接打
X_\a
但是有时候会有个奇怪的现象,就是latex强迫我要用{}把指标括起来
而且只针对特定的几个字母,例如我的alpha就没问题,i.e. X_\a is fine,
但是beta会出问题,我一定得打 X_{\b} instead of X_\b.
一开始看错误讯息还找不到是哪边出错了,後来才知道只要beta出现,
就一定得用 X_{\b}, i.e. curly bracket is necessary.
但我一直不知道原因为何?请问有人知道原因吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 193.206.247.129