如何在 Mac 上引用 qmd 文件的 bib 文件

问题描述 投票:0回答:1

我想在 YAML 部分的 qmd 文件中使用 bib 文件。我在 Mac 操作系统上尝试过:

bibliography: 
  - '`r system("/Users/.../my_bib_file.bib")`'

但是我收到以下错误:

/Users/.../my_bib_file.bib: line 1: @online{@jez2021,: command not found
/Users/.../my_bib_file.bib: line 2: title: command not found
/Users/.../my_bib_file.bib: line 3: author: command not found
date: illegal time format
usage: date [-jnRu] [-I[date|hours|minutes|seconds]] [-f input_fmt]
            [-r filename|seconds] [-v[+|-]val[y|m|w|d|H|M|S]]
            [[[[mm]dd]HH]MM[[cc]yy][.SS] | new_date] [+output_fmt]
File  not found in resource path

我的参考书目表述有错误吗?感谢您的帮助。

yaml rstudio bibliography
1个回答
0
投票

为了将 quarto 链接到 bibtex 文件,您需要提供文件的路径,如下所示:

---
bibliography: references.bib
---

如果该文件与 qmd 文件不在同一文件夹中,则提供绝对路径(

~/
表示您的用户主目录)

---
bibliography: ~/path/to/pathreferences.bib
---

或相对路径。

---
bibliography: path/to/references.bib
---

有关详细信息,请参阅引用的四开本文档

© www.soinside.com 2019 - 2024. All rights reserved.