2013-05-06 66 views
0

在TextMate中,通過按下轉義鍵(至少在Mac上)實現代碼的自動完成。我希望我也可以自動完成引文。使用TextMate在降價中自動完成Pandoc樣式引用

我在降價文檔中編寫我的文本,並使用Pandoc將降價文檔轉換爲PDF。爲了構建我的參考書目,我有一個與Pandoc的降價文檔相關的.bib。

我Pandoc風格相符的引文是這樣的:

[@somebody2013] 

我已經下載並安裝從GitHub上的Pandoc包:https://github.com/dsanson/Pandoc.tmbundle。我希望這可以使引用的自動完成,但它沒有。

如何獲得引用的自動完成功能?

回答

0

自述爲Pandoc.tmbundle:

你必須設置首選項下面的變量 - >高級 - >貝殼變量:

$ TM_PANDOC_BIB:要書目數據庫的路徑使用。

如果你還沒有這樣做,那麼引用完成將不起作用。

+0

不幸的是仍然無法正常工作。只是爲了清除我想要做的事情:1.鍵入[@som] 2.按下退出鍵3. [@som]應展開爲[@ somebody2013]。這是我已經完成1.去偏好 - >高級 - >外殼變量2.在變量名稱中輸入「TM_PANDOC_BIB」3.輸入值/Users/me/folder/my.bib – luciano 2013-05-26 14:58:54

+0

該插件只完成密鑰,而不是括號(因爲您可能想要添加頁面引用)。輸入'[@som'後跟逃跑工作?幾年前我停止使用TextMate,並停止使用該插件,但上次我使用它時,這起作用。 – 2013-05-27 03:00:57

+0

不打字[@som不起作用 – luciano 2013-05-27 08:13:59