2013-05-06 61 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