【问题标题】:Rmarkdown: use Komadown and Specify Pandoc ArgumentsRmarkdown:使用 Komadown 并指定 Pandoc 参数
【发布时间】:2018-03-26 09:59:44
【问题描述】:

您好,我有以下问题:

我正在使用 Rmarkdown 编写文档。我还使用 komadown 包来使用一些 bookdown 功能进行引用,并能够使用 scartcl 文档类(Latex 输出)。我想使用 .csl 文件指定引用样式。

通常一个简单的 csl: YAML 标头中的 FILENAME.csl 就可以解决问题。但是使用 Komadown 包,这不起作用。

我的 YAML 标头如下,它找到了我的参考书目,但没有找到 .csl 文件:(

---
title: "Komadown Try"
bibliography: library.bib
csl: kaktus.csl
output: komadown::scrartcl
---

此外,我想将 keep_tex 选项设置为 TRUE 或 yes,但这也不起作用。

提前非常感谢。如果有人可以帮助我,那就太棒了。

【问题讨论】:

    标签: r-markdown csl


    【解决方案1】:

    我刚刚得到了我的问题的答案。也许它会帮助遇到同样问题的其他人。

    我现在可以指定 csl 文件了。代码中存在错误,开发人员已修复它。目前 Cran 上没有最新版本,所以你必须从 Github 下载开发者版本:

    # install.packages("devtools")
    devtools::install_github("jolars/komadown")
    

    如果你已经这样做了,你可以指定 csl 和 keep_tex 参数,如下所示:

    ---
    title: "Thesis Template"
    bibliography: library.bib
    output: 
      komadown::scrartcl:
        keep_tex: yes
        csl: kaktus.csl
    ---
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-07
      • 2016-05-22
      • 2013-10-03
      • 1970-01-01
      • 1970-01-01
      • 2017-02-26
      • 2018-05-20
      • 2020-11-30
      相关资源
      最近更新 更多