【发布时间】:2018-02-24 16:53:12
【问题描述】:
我想使用 .csl-file 来格式化带有 bookdown 的引用。将csl: some-style.csl 添加到index.Rmd 会影响到gitbook 的输出,但不会影响到pdf_book。我知道我可以指定biblio-style,但这只接受一些标准样式而不接受 csl 文件。有合适的解决方法吗?
重现步骤:
- 使用 RStudio 创建新项目并选择“使用 bookdown 预订项目”作为选项。
- 从https://www.zotero.org/styles 下载一些
.csl文件并复制到项目的根目录。 - 将
csl: my_csl_file.csl添加到index.Rmd的标题中。 - 将本书构建为 pdf 和 html,并观察参考文献中的差异(在参考文献部分或简介中)
index.Rmd 中的标题:
---
title: "A Minimal Book Example"
author: "Yihui Xie"
date: "`r Sys.Date()`"
site: bookdown::bookdown_site
documentclass: book
bibliography: [book.bib, packages.bib]
csl: american-sociological-review.csl
link-citations: yes
description: "This is a minimal example of using the bookdown package to write a book. The output format for this example is bookdown::gitbook."
---
【问题讨论】:
标签: r r-markdown bookdown