使用lua-filter/task-list.lua时出现knitr错误

我正在尝试使用task-list.lua来创建方形复选框。在yaml中包含了以下代码。

输出:
  html_document:
    pandoc_args:
      - --lua-filter=task-list.lua

当我在Mac上用R-studio运行文件时,一切正常。然而,我无法使它在Windows上运行。我更新了'R-Studio','R markdown','markdown','knitr'和其他依赖项,并将lua过滤器任务列表放在'~/.pandoc/filters/task-list.lua。' 这里是错误'Error: pandoc document conversion failed with error 5'.

顺便说一句,如果没有

   pandoc_args:
     - --lua-filter=task-list.lua

它工作得很好。

pandoc_args:
  - --filter
  - --lua-filter=task-list.lua

它说

Error running filter --lua-filter=task-list.lua:
Could not find executable --lua-filter=task-list.lua

有什么建议为什么它不工作,如何在Windows上使用knitr使其工作?谢谢!

点赞