9

我正在尝试在我的 RMarkdown 文档上指定 CSL 样式,如下所示

---
documentclass: article
fontsize: 12pt
linkcolor: blue
output: pdf_document
bibliography: bibliography.bib
csl: biomed-central.csl
---

但它给了我一个错误

pandoc-citeproc.exe: biomed-central.csl: openBinaryFile: does not exist (No such file or directory)
pandoc.exe: Error running filter pandoc-citeproc
Error: pandoc document conversion failed with error 83

关于 Windows 7 64 bit和 如何指定 CSL 样式R Version 3.1.2RStudio 0.98.1091

4

3 回答 3

6

将文件包含.csl在您的工作目录中。你可以从这里.csl下载文件

于 2014-12-15T07:29:33.117 回答
1

除了@Keniajin的回答,如果我们把它放在引号中,我们可以指定一个绝对或相对路径,例如

csl: "<folder>/biomed-central.csl"  # path to child folder
csl: "../biomed-central.csl"  # path to parent folder
csl: "X:/<folder>/biomed-central.csl"  # absolute path (in windows)

此外,我们可以对其他链接文件(如*.bib*.tex.

于 2019-02-10T13:11:54.627 回答
1

您还可以指定绝对路径。这有效,至少在我的 Linux 系统上有效。

于 2016-10-04T15:10:19.277 回答