csf*_*ler 6 r rstudio knitr r-markdown
RStudio现在支持直接将.Rmd文件编织成docx格式 - 对于大多数合作的技术方面的人来说是纯金,其中文章的最终修订将在Word中完成.
然而,我几乎没有弄清楚如何让R,knitr和pandoc互相玩耍,所以我正在寻找一些帮助来进行转换,而文档还处于起步阶段.
我的文件使用yaml代码块转换没有问题,如下所示:
---
title: "Testing"
output:
word_document:
fig_width: 5
fig_height: 5
fig_caption: true
---
Run Code Online (Sandbox Code Playgroud)
并且文档说,假设我的文件'myLibrary.bib'与我的.Rmd文件位于同一目录中,我应该可以添加如下内容:
pandoc_args: [
bibliography: "myLibrary.bib"
]
Run Code Online (Sandbox Code Playgroud)
要么
pandoc_args: [
--bibliography "myLibrary.bib"
]
Run Code Online (Sandbox Code Playgroud)
但我似乎无法找到任何在明显的地方如何格式化的例子:这里 或这里
代码的加分点也将参考书目与myJournalFormat.csl文件链接在同一文件夹中.
您需要将参数括在引号("")中,并用逗号分隔
如果我有一个书目文件被调用biblio.bib,csl文件是chicago-author-date.csl,
以下事项将是有效的
---
title: "Example Doc"
output:
word_document:
pandoc_args: [
"--csl", "chicago-author-date.csl",
"--bibliography", "biblio.bib"
]
---
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1220 次 |
| 最近记录: |