指定有关RMarkdown CSL款式

问题描述 投票:5回答:3

我想下面我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 bitR Version 3.1.2RStudio 0.98.1091我如何可以指定一个CSL样式。

r rstudio pandoc r-markdown csl
3个回答
4
投票

包括在你的工作目录中的文件.csl。您可以从.cslhere文件


1
投票

您还可以指定一个绝对路径。这个方法奏效,至少在我的Linux系统。


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其他链接的文件做。

© www.soinside.com 2019 - 2024. All rights reserved.