SublimeText3 + pandown + pandoc:includes_paths 不工作

SublimeText3 + pandown + pandoc: includes_paths not working

我正在使用 ST3+pandown+pandoc 将 markdown 转换为 PDF。我想使用 pandown 的 includes_paths 设置来避免每次都输入图像目录的路径。但是,我一直无法让它工作。这是一个 MWE:

我的目录结构如下:

text.markdown
test/img.pdf

在text.markdown中,我有:

![](img.pdf)

我在 Pandown.sublime-settings 中设置了 includes_paths 如下:

"includes_paths":
    [
        "test/"
    ],

但是,没有骰子。我也尝试过使用绝对路径 ./testtest。有什么想法吗?

我认为 Pandown's includes_paths only applies to Pandoc's --include-in-header, --include-before-body and --include-after-body options,而不是图像位置等

Pandown.sublime-settings 大约 includes_paths:

Pandoc apparently doesn't search for values for its --include arguments anywhere but the working directory, which makes working from a standard stylesheet or standard script sort of tedious.

解决方法,使用 YAML header 和 \graphicspath 中加载的 graphicx 包:

---
header-includes:
    - \usepackage{graphicx}
---
\graphicspath{{test/}}

![](img.pdf)

Pandoc 会说找不到 img.pdf,但图像会出现在最终的 pdf 中。