首页 > 解决方案 > 使用简历包编织 Rmd 时出现问题,multiple-bibliographies.lua 错误

问题描述

当尝试使用 vitae 包从 Rmd 编​​织我的简历时,我看到以下错误:

    Error running filter /tmp/RtmpLl0xn9/multiple-bibliographies.lua:
    /tmp/RtmpLl0xn9/multiple-bibliographies.lua:34: attempt to compare string with table
    stack traceback:
         /tmp/RtmpLl0xn9/multiple-bibliographies.lua:34: in function </tmp/RtmpLl0xn9/multiple-bibliographies.lua:32>
         /tmp/RtmpLl0xn9/multiple-bibliographies.lua:32: in main chunk
    Error: pandoc document conversion failed with error 83

对任何提供的模板使用默认居里模板内容时,我看到相同的错误。我已经尝试了各种 Rmd 文件,更新了我所有的 r 包,但对于下一步该去哪里有点茫然。

再生产

  1. 在 rstudio 中,选择 File -> New File -> R Markdown
  2. 从模板中选择
  3. 选择“简历(Awesome-CV 格式)”
  4. 当 Rmd 文件加载时,点击“knit”
  5. 请参阅以下错误

系统

我在用:

标签: rr-markdownknitrpandoc

解决方案


我遇到了同样的错误(在 Mac 上)并通过将 pandoc 更新到 2.11.3.1 来解决它。


推荐阅读