【发布时间】:2018-03-06 23:21:00
【问题描述】:
我想在使用 R 包 blogdown 创建的静态网站的页面上使用引用。根据有关 blogdown (https://bookdown.org/yihui/blogdown/#) 的书,这似乎是可能的。但是,我不知道如何设置它。我知道如何在 rmarkdown 文件和 bookdown 文件中执行此操作,但不是在使用 blogdown 创建的网站的上下文中。
首先,我使用 blogdown 包中的 new_post() 函数创建了一个新帖子。其次,我在帖子中添加了参考书目:[references.bib] 和@R-base:
---
title: publications
author: ~
date: '2017-09-25'
slug: publications
categories: []
tags: []
header:
caption: ''
image: ''
bibliography: [references.bib]
---
@R-base
文件references.bib与包含的帖子位于同一文件夹中
@Manual{R-base,
title = {R: A Language and Environment for Statistical
Computing},
author = {{R Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = {2016},
url = {https://www.R-project.org/},
}
提前感谢您的帮助!
编辑:我现在创建了一个 Github 存储库,主题为学术:repo。为了使其尽可能简单,我只将出版物帖子(请参阅内容/帖子)和文件 references.bib 添加到学术主题的示例站点。这两个文件与上面显示的出版物 post 和 references.bib 文件完全匹配。
【问题讨论】:
-
您在构建时是否收到任何错误或警告消息?
pandoc命令是否打印到控制台?提供更多细节。 -
这应该可以。您在任何地方都有完整的可重现示例吗?理想情况下是 Github 存储库。
-
感谢您的帮助。我现在创建了一个 Github 存储库,您可以在其中看到它不起作用。请注意,在构建站点时,我没有收到任何错误或警告消息。你知道我做错了什么吗?
标签: r bibliography citations blogdown