我正在使用RStudio在R markdown中编写文档以生成单词输出文件。我在表格中加入了参考文献
---
references:
- id: thisreport
author: someone
title: 'thatstudy with a long title'
publisher: Some Agency
type: report
issued:
year: 2016
month: 12
---
如果我可以简单地将输出格式更改为pdf,那么它比我尝试的更有效,但却出错了。更改代码后,我再次获取了我的word文档,但得到了上面提到的错误消息,我的文档中没有包含任何引用。似乎我的实验改变了一些全局设置,因为我甚至无法重现我以前的结果,尽管我从备份文件中获取代码,我知道它生成了正确的引用。
很抱歉因为不包括MWE,因为重复性正是我想知道的。 请原谅我这个看似愚蠢的问题,但我找不到我的错误。 请在答案中说明我对YAML和pandoc完全缺乏了解创建简单降价文档所需的知识。
答案 0 :(得分:0)
您的YAML不正确,title
(可能是因为您将其后面的:
与其上方的密钥对齐),缩小了一个空格:
这是更正后的标题:
---
references:
- id: thisreport
author: someone
title: 'thatstudy with a long title'
publisher: Some Agency
type: report
issued:
year: 2016
month: 12
---
也许你应该开始使用版本控制,通常很容易看出是否有其他东西发生了变化(不经意间,猫踩到了空格键上),因为最后一次工作。