[問題] basic question about {} and \def

看板LaTeX (論文排版)作者 (cabin crew)時間12年前 (2013/06/05 15:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
為了輸入快速方便常會定義了很多縮寫, 例如 \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
文章代碼(AID): #1HhkcWtZ (LaTeX)
文章代碼(AID): #1HhkcWtZ (LaTeX)