Re: [問題] TexShop 輸入\ref 時自動完成

看板LaTeX作者 (smd)時間8年前 (2016/04/08 15:31), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串2/2 (看更多)
: → Ice9: 方向鍵,然後 return 建呢? 04/05 00:00 : → physmd: 那樣只給我開頭呢...譬如有\label{eq: this} 及 eq:that 04/05 22:00 : → physmd: 打\eqref{ 之後按ESC 會出現選單, 可以方向鍵上下選, 但是 04/05 22:02 : → physmd: 選了eq: that(BibDesk) 再按Enter他只給我 eq: (空白) 04/05 22:11 : → physmd: 其他的 \label{fig: blah} 或 table 都一樣, 不管有幾個具 04/05 22:18 : → physmd: 有相同開頭. 游標移到斷掉處(冒號後)再來一次也不會多東西 04/05 22:22 : → Ice9: 呃,好吧。我是用TexStudio。没有這種問題。TexShop不熟…… 04/06 18:19 : → Ice9: 剛試了 Sublime Text 和 Atom 也都没這問題。看了論壇,發現 04/06 18:27 : → Ice9: TexShop裡要再多打前幾個label過的字母才能被選中。 04/06 18:29 : → Ice9: 咦,我的Yosemite(TexShop3.58)可以在Esc後往下選按Enter。 04/06 18:34 : → Ice9: 自動選擇可以完成無誤。你要不要重新下載安裝?或選舊版本? 04/06 18:38 感謝各位回應, 我發現這怎麼回事了 ..... 我自己習慣的「良好」命名方式是 \label{eq: this_blah_blah} 接在冒號後面有個空白,這樣看得比較清楚. 其他 fig, tabl, sec, Thm 都是這樣. 有個空白, 就是如此而已 @@ 我知道一般而言空白是要注意的,所以我後面也都用底線. 我之前在 Windows 用 TexStudio 就算有空白也沒有這個 問題。 而且我萬萬沒想說這種高階的使用者介面也搞這種 飛機 @@ 我測試了一下,可以上下方向鍵再按Enter來選,冒號是沒問題的, 就是 label 裡面任何地方 有空白, 引用到該處就會斷掉. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.219.129 ※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1460100684.A.01D.html

04/08 19:54, , 1F
唔,我也没想到會是空白問題。但我命名時確實没包含空白~
04/08 19:54, 1F

04/12 19:09, , 2F
什麼?可以加空格?compile會過?
04/12 19:09, 2F

04/13 10:03, , 3F
樓上,是可以的,但不鼓勵
04/13 10:03, 3F

04/13 10:05, , 4F
TeX內部用\csname r@<name>\endcsname的方式儲存labels
04/13 10:05, 4F

04/13 10:08, , 5F
但journal因為空白問題碰太多次,就直接禁止了
04/13 10:08, 5F
文章代碼(AID): #1N1rvC0T (LaTeX)
文章代碼(AID): #1N1rvC0T (LaTeX)