有没有办法在RMarkdown in-text中插入完全格式化的引文。例如,类似这样的事情:输入引文键
@ watson1953
它将(作为乳胶PDF)呈现为
Watson,J。D.,&克里克,F。H. C.(1953)。核酸的分子结构:脱氧核糖核酸的结构。自然,171(737-738),3-12。
但它是在引文键的确切位置。还应该压制文件末尾的参考书目。
有没有办法做到这一点?我无法在这里或通过搜索谷歌找到任何东西。
答案 0 :(得分:1)
在 RStudio 1.4 中使用 visual markdown editing mode。
<块引用>插入引文后,将光标放在它上面以查看它的预览以及指向源的链接(如果有):
答案 1 :(得分:0)
我假设您正在使用RStudio,该工作室使用Pandoc渲染R Markdown文档。您需要将引文标签放在方括号内,例如[@watson1953]
。如果您引用的内容不带[ ]
,则会呈现在线引用。
根据Pandoc User's Guide - Citations:
引文放在方括号内,并用分号分隔。每个引用都必须具有一个键,该键由“ @”和数据库中的引用标识符组成,并且可以选择包含前缀,定位符和后缀。 [...]
[...]
您还可以编写 文字引文 ,如下所示:
@smith04 says blah. @smith04 [p. 33] says blah.
,我的重点。