title: EndNote 与 Markdown 结合 — 为网文快速添加 Reference date: 2015-8-30 categories: - 触类旁通 tags: - EndNote - Markdown - Reference permalink: EndNote-Markdown ---   最近正在学习用 Markdown 写文章,网上搜了一圈,没找到称心的插入参考资料列表 Reference 的方法。想起自己一直在用 EndNote 管理文献,索性网络博文的文献也用 EndNote 管理好了。   参考 Markdown 的语法,修改了 EndNote 文献的导出格式,生成的列表较简洁,样式自定义,排序和维护都比较方便,基本满足了自己的要求。   下面是实现过程,稍作记录供参考,具体细节样式取决于 Markdown 样式配置。 **相关程序: ** - EndNote X7 - Windows 10 - 马克飞象 & Mou --- ### 导入与配置 1. 配置文件下载:→ [EndNote-MOxFIVE.zip](/resources/EndNote-MOxFIVE.zip) ![EndNote-files](/resources/EndNote-files.jpg) 1. 如下图获取 Style Folder 路径然后在资源管理器里打开 → 把下载解压得到的两个 ens 格式拷入其中; ![EndNote-Style](/resources/EndNote-Style.gif) 1. 如下图打开样式管理器,找到并勾选新添加的两种样式; ![EndNote-add](/resources/EndNote-add.gif) 1. 打开 EndNote → Preferences → 导入下载的 Reference Type.xml → 默认 type 选择“1.web” → 点确定退出; ![Reference-Type](/resources/Reference-Type.gif) ### 生成列表 1. 如下图,下拉列表切换为 Markdown List 样式,点新建文献按钮,填入作者、标题、日期和链接后保存; ![EndNote-item](/resources/EndNote-item.jpg) 1. 选取添加好的文献,右键选 Copy Formatted,在 Markdown 正文末尾加一个标题,把列表粘贴其下; ``` markdown ### 参考资料: 1. ***认识与入门 Markdown*** by **Te_Lee** on 2014/04/17: 1. ***Markdown 语法说明*** by **riku** on 2012: 1. ***使用 GitHub 和 Hexo 搭建免费静态 Blog*** by **wsgzao** on 2015/03/23: ~~~~~~~~~ ##### 上面是文章List样式,单一主页的样式先切换到Markdown Homepage再复制; 1. **GitHub**: ``` ### 效果预览 1. **GitHub**: 1. ***认识与入门 Markdown*** by **Te_Lee** on 2014/04/17: 1. ***Markdown 语法说明*** by **riku** on 2012: 1. ***使用 GitHub 和 Hexo 搭建免费静态 Blog*** by **wsgzao** on 2015/03/23: 1. 更长预览请参看本人另一篇日志的 [参考资料列表](/2015/08/20/blog-building/#参考资料:)。 ### 一些取舍 - EndNote 里的样式配置尽量使用 Markdown 语法编写,保证对各个 Markdown 编辑器的兼容性; - `2012`日期这里不用 Markdown 写法,因为有关符号 ` 在 EndNote 中被用于引入变量; - 显示完整网址,便于识别来源; - `1. `的列表写法主要为了便于批量生成以及自由排序,只是某些编辑器可能不兼容这个写法; - 原本标题想用书名号《》包起来,但感觉不少内容不应该用书名号,最后还是使用斜体表示标题; - 上面预览样式是按我个人喜好配的,需要调整的话可自行琢磨参数修改模板。 ![EndNote-templates](/resources/EndNote-templates.gif)