knitcitations citet 给出 "Empty reply from server"

knitcitations citet gives "Empty reply from server"

我正在尝试编译包含 knitcitations 包的 RMarkdown 文件。我在 SO 中搜索了“knitcitations”和 did not find any similar problems to my problem.

我的问题是 knitcitations citet 给出错误“来自服务器的空回复”。

我最小的可重现示例是

> knitcitations::citet("https://doi.org/10.1016/B978-012088781-1/50004-2")
Error in curl::curl_fetch_memory(url, handle = handle) : 
  Empty reply from server

我已经在普通 R 和 RStudio 中尝试 运行 并得到同样的错误。

试试这个解决方案:

---
title: "Untitled"
output:
  pdf_document:
    latex_engine: xelatex
header-includes:    
- \usepackage[T1]{fontenc}
---

```{r, warning=FALSE, include=FALSE}
library(knitcitations)
library(bibtex)
````

```{r results="asis", echo = FALSE}
citet("10.1016/B978-012088781-1/50004-2")
````

祝您科研工作顺利 ;)