EndNote 与 Markdown 结合 — 为网文快速添加 Reference

  最近正在学习用 Markdown 写文章,网上搜了一圈,没找到称心的插入参考资料列表 Reference 的方法。想起自己一直在用 EndNote 管理文献,索性网络博文的文献也用 EndNote 管理好了。

  参考 Markdown 的语法,修改了 EndNote 文献的导出格式,生成的列表较简洁,样式自定义,排序和维护都比较方便,基本满足了自己的要求。

  下面是实现过程,稍作记录供参考,具体细节样式取决于 Markdown 样式配置。

相关程序:

  • EndNote X7
  • Windows 10
  • 马克飞象 & Mou

导入与配置

  1. 配置文件下载:→ EndNote-MOxFIVE.zip
    EndNote-files
  2. 如下图获取 Style Folder 路径然后在资源管理器里打开 → 把下载解压得到的两个 ens 格式拷入其中;
    EndNote-Style
  3. 如下图打开样式管理器,找到并勾选新添加的两种样式;
    EndNote-add
  4. 打开 EndNote → Preferences → 导入下载的 Reference Type.xml → 默认 type 选择“1.web” → 点确定退出;
    Reference-Type

生成列表

  1. 如下图,下拉列表切换为 Markdown List 样式,点新建文献按钮,填入作者、标题、日期和链接后保存;
    EndNote-item
  2. 选取添加好的文献,右键选 Copy Formatted,在 Markdown 正文末尾加一个标题,把列表粘贴其下;

    1
    2
    3
    4
    5
    6
    7
    ### 参考资料:
    1. ***认识与入门 Markdown*** by **Te_Lee** on <code>2014/04/17</code>: <http://sspai.com/25137>
    1. ***Markdown 语法说明*** by **riku** on <code>2012</code>: <http://wowubuntu.com/markdown/>
    1. ***使用 GitHub 和 Hexo 搭建免费静态 Blog*** by **wsgzao** on <code>2015/03/23</code>: <https://www.v2ex.com/t/178642>
    ~~~~~~~~~
    ##### 上面是文章List样式,单一主页的样式先切换到Markdown Homepage再复制;
    1. **GitHub**: <https://github.com/MOxFIVE>

效果预览

  1. GitHub: https://github.com/MOxFIVE
  2. 认识与入门 Markdown by Te_Lee on 2014/04/17: http://sspai.com/25137
  3. Markdown 语法说明 by riku on 2012: http://wowubuntu.com/markdown/
  4. 使用 GitHub 和 Hexo 搭建免费静态 Blog by wsgzao on 2015/03/23: https://www.v2ex.com/t/178642
  5. 更长预览请参看本人另一篇日志的 参考资料列表

一些取舍

  • EndNote 里的样式配置尽量使用 Markdown 语法编写,保证对各个 Markdown 编辑器的兼容性;
  • <code>2012</code>日期这里不用 Markdown 写法,因为有关符号 ` 在 EndNote 中被用于引入变量;
  • 显示完整网址,便于识别来源;
  • 1.的列表写法主要为了便于批量生成以及自由排序,只是某些编辑器可能不兼容这个写法;
  • 原本标题想用书名号《》包起来,但感觉不少内容不应该用书名号,最后还是使用斜体表示标题;
  • 上面预览样式是按我个人喜好配的,需要调整的话可自行琢磨参数修改模板。
    EndNote-templates
文章目录
  1. 1. 导入与配置
  2. 2. 生成列表
  3. 3. 效果预览
  4. 4. 一些取舍
,