gpt4 book ai didi

r - 如何在 blogdown 中使用 bibtex 进行引用?

转载 作者:行者123 更新时间:2023-12-01 12:18:23 27 4
gpt4 key购买 nike

我想在使用 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 添加到学术主题的示例站点。这两个文件与上面显示的 publications post 和 references.bib 文件完全匹配。

最佳答案

我在 github 上试过你的网站。问题是您为引用书目使用了一个 md 文件,但是如果您想让 bookdown 处理它,您需要将它保存为一个 Rmd 文件。
顺便说一句,我猜你想要的不是像 (R core team, 2016) 这样的引用,而是直接像这样的出版物列表:

R Core Team. 2016. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.

因此,您应该使用这种保存在 Rmd 文件中的 header :

---
title: publicationsRmd
author: Me
date: '2017-09-26'
slug: publicationsrmd
categories: ["biblio"]
tags: ["tag"]
bibliography: [references.bib]
nocite: |
@R-base
---

关于r - 如何在 blogdown 中使用 bibtex 进行引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46414520/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com