我想在 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
我的参考书目表述有错误吗?感谢您的帮助。
为了将 quarto 链接到 bibtex 文件,您需要提供文件的路径,如下所示:
---
bibliography: references.bib
---
如果该文件与 qmd 文件不在同一文件夹中,则提供绝对路径(
~/
表示您的用户主目录)
---
bibliography: ~/path/to/pathreferences.bib
---
或相对路径。
---
bibliography: path/to/references.bib
---
有关详细信息,请参阅引用的四开本文档