knitcitations citet 给出“来自服务器的空回复”

Posted

技术标签:

【中文标题】knitcitations citet 给出“来自服务器的空回复”【英文标题】:knitcitations citet gives "Empty reply from server" 【发布时间】:2022-01-15 07:55:11 【问题描述】:

我正在尝试编译包含 knitcitations 包的 RMarkdown 文件。我搜索了“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 中运行它并得到相同的错误。

【问题讨论】:

【参考方案1】:

试试这个解决方案:

---
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")
````

祝你的科学工作好运;)

【讨论】:

谢谢。我简直不敢相信这是多么简单。

以上是关于knitcitations citet 给出“来自服务器的空回复”的主要内容,如果未能解决你的问题,请参考以下文章

可变的实时数据给出多个响应,给出来自 api 的旧响应,然后给出新的响应

来自 NSobject 类的 popToRootViewControllerAnimated 给出错误

来自 REST 的 @DateTimeFormat 变量给出 null

来自 imageurl 的图像视图图像给出异常

来自 SCIKIT 学习用户指南的 GridSearch 示例尝试给出错误

使用来自 Keycloak 的 URL OIDC 参数重定向给出错误请求