如何引用Endnote库(.enl)中的R Markdown中的引用?

时间:2017-07-19 05:11:02

标签: r markdown

如何在Endnote库(.enl)中引用R Markdown中的引用?这webpage表示可以,但我无法让它发挥作用。

如果我将.enl(可用here,我将.enl和数据文件夹压缩)导出到.xml(可用here),它可以正常工作:

---
title: "test"
author: guys
output: pdf_document
bibliography: Library_short.xml
---  

something something dark side... [@Marshall1989]

# References

如果我将库转换为.bib(可用here),我也可以使它工作:

---
title: "test"
author: guys
output: pdf_document
bibliography: Library_short.bib
---

something something dark side... [@RN1]

# References

但它不方便,因为每次我在Endnote中添加一个ref都需要将.enl库导出到xml或bib中。 感谢

2 个答案:

答案 0 :(得分:1)

我发现的一种方法,可能是也可能不方便,只需将Endnote中的引用复制并粘贴到将要发生paranthetical引文的R标记上,例如{Stevenson,2014#566}。当它被编译为word文档时,您只需单击Word中的更新引用和参考书目即可。这适用于一次性报告,但如果您尝试制作大量报告,我会觉得不方便。

答案 1 :(得分:0)

似乎 Endnote 不适用于 Markdown,因为标识符不允许以数字开头 - 但 Endnote 标识符都是数字。 来源:R Markdown Not Rendering Citation