【问题标题】:Bookdown with pandoc-citeproc使用 pandoc-citeproc 进行预订
【发布时间】:2017-09-23 07:28:29
【问题描述】:

我有最新版本的 bookdown 包和 Rstudio,我在 Arch Linux 上。

我将 pandoc-citeproc 更新到最新版本,之后我开始收到以下错误消息:

pandoc: Error running filter /usr/lib/rstudio/bin/pandoc/pandoc-citeproc
fd:5: hClose: resource vanished (Broken pipe)
Error: pandoc document conversion failed with error 83
Execution halted

Exited with status 1.

无论输出类型如何,即使文档中没有引用,我都会收到此错误,并且不会生成 Rstudio 预览。要查看生成的文档,我必须在浏览器中打开索引文件并在更新文档时按 F5。

如果我插入引用,则不会生成文档。

我在 AUR 存储库中搜索了其他包,卸载并重新安装 pandoc-citeproc,但没有解决。

我该如何解决这个问题?

【问题讨论】:

标签: r rstudio pandoc bookdown pandoc-citeproc


【解决方案1】:

我也运行Arch,升级到pandoc-citeproc-0.10.4.1-39后也遇到这个问题。

通过降级到pandoc-citeproc-0.10.4.1-37暂时解决。超级容易做到,只要你的系统上仍然有包缓存:

  • cd /var/cache/pacman/pkg
  • sudo pacman -U pandoc-citeproc-0.10.4.1-37-x86_64.pkg.tar.xz

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-08
    • 2021-02-07
    • 1970-01-01
    相关资源
    最近更新 更多