gpt4 book ai didi

r - 引用 rmd 文件中的引用和 pandoc-citeproc.exe 中的错误

转载 作者:行者123 更新时间:2023-12-02 01:12:33 28 4
gpt4 key购买 nike

这是我第一次想在我的 rmd 文件中使用引用,我不知道我该怎么做。我将我的 rmd 文件转换为 pdf 文档,但我在生成引用和引用书目时遇到问题。编织时出现此错误:

pandoc-citeproc.exe: Could not find bibliography.bib pandoc.exe: Error running filter pandoc-citeproc Filter returned error status 1 Error: pandoc document conversion failed with error 83

这是我的 yaml 上下文:

>     title: "Context"
> author: "Minoo"
> date: "2017/06/06"
> output:
> pdf_document:
> toc: true
> toc_depth: 3
> bibliography: bibliography.bib
> vignette: >
> %\VignetteIndexEntry{Context}
> %\VignetteEngine{knitr::rmarkdown}
> %\VignetteEncoding{UTF-8}

我在 rmd 文件的最后部分列出了这样的引用:

@article{@Csardi2006, Csardi G, Nepusz T: The igraph software package for complex network research, InterJournal, Complex Systems 1695. 2006. http://igraph.org}
@article{@Butts2015, Butts C (2015). network: Classes for Relational Data. The Statnet Project (http://statnet.org). R package version 1.13.0, http://CRAN.R-project.org/package=network.}
@article{@Butts2008, Butts C (2008). “network: a Package for Managing Relational Data in R.” Journal of Statistical Software, 24(2). http://www.jstatsoft.org/v24/i02/paper.}

我要么在我的上下文中将它们引用为 [@Csardi2006]。有解决这个问题的想法吗?更具体地说,我如何在 rmd 文件中引用?

最佳答案

也许您需要将 bibliography.bib 文件放入您的工作目录或将您的引用书目列在头部,例如引用书目:

在编辑器中或使用类似 JabRef 的程序手动编写 bibliography.bib 文件.还有一些方法可以自动生成,例如Zotero :

% Encoding: UTF-8
@article{csardi2006,
author = {G, Csardi and T, Nepusz},
title = {The igraph software package for complex network research},
journal = {InterJournal, Complex Systems},
year = {2006},
url = {http://igraph.org},
}
@article{...}
@article{...}

将其作为“bibliography.bib”保存到您的工作目录中。

带有引用书目的 YAML 元数据:

---
title: "Context"
author: "Minoo"
date: "June 13, 2017"
output:
pdf_document: default
html_document: default
bibliography: bibliography.bib
---

或包含引用文献的 YAML 元数据,例如对于快速论文:

---
title: "Context"
author: "Minoo"
date: "June 13, 2017"
output:
pdf_document: default
html_document: default
references:
- id: csardi2006
author:
- family: Csardi
given: G.
- family: Nepusz
given: T.
publisher: InterJournal, Complex Systems
title: The igraph software package for complex network research
type: article-journal
issued:
year: 2006
---

RMD 的文本部分:

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

## Text

Lorem ipsum dolor sit amet [@csardi2006], consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam

## Biblio

关于r - 引用 rmd 文件中的引用和 pandoc-citeproc.exe 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44520138/

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