用markdown+zotero+pandoc完成学术论文的撰写

基本思路:

首先,markdown码字。所以,这里要熟悉markdown的语法(总共也没几条,十分钟应该能就能熟练运用);

然后,要用zotero来插入文献。这里,要用到Better BibTex插件(作用是给zotero了的文献生成citationkey),装了之后,zotero程序的Preferences里就会多出相应的卡片。剩下的就是设置下:

(1) citation key的格式,建议[auth:lower][year];

(2) quickCopy format为Pandoc

(3) 编辑的.md文档里插入[@citation key]。这里具体看用什么编辑器(例如VS code,Typora,Ulysessis等),我用VS code,所以可以搜zotero,然后选择“citation picker for zotero”的插件,在工作时,按住ctr+shift+P(可以自定义),就会弹出zotero的选择对话框,跟用office的zotero插件时的过程一样,搜索你想插入的文献title,回车就可以插入到.md文件里了。当然,没有这个插件没有问题,到zotero里直接把citation key复制一下,然后手动在.md里相应位置插入[@citation key],是一样的。

最后,就是用Pandoc来编译和转换.md文件为.docx文件。前提是要安装Pandoc,怎么装就不说了。

(1)在终端里运行pandoc input.md -s --lua-filter=zotero.lua -o output.docx  %这里的zotero.lua脚本文件需要另外下载,放到终端可以搜索到的地方(建议就放在文档所在文件夹内),下不到可以私信我;input.md就是源文件,output.docx就是输出文件

(2)然后打开outpit.docx文件,在office word的zotero选项卡里选择好参考文献格式,点击OK,接着refresh一下,就完成了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值