Pandoc 的全宽图形

Pandoc 的全宽图形

我想要制作一个跨越两列布局文档中的两列的图形,正如这里所讨论的:在双列文档中显示宽图形

我在 Markdown 中写作,并使用 Pandoc 将其转换为 Latex,然后转换为 PDF(我喜欢有一个.tex中间步骤,这样我就可以准确地看到我的作品是如何排版的)。我无法找到一种方法来告诉 Pandoc 生成全宽图像,无论是通过使用星号图形环境(如前面链接的帖子中讨论的那样)还是通过其他机制。

我可以通过手动调整 Pandoc 的 Latex 输出来实现我想要的结果figure*,但这有点麻烦,因为每次我从(Markdown)源编译新版本的文档时,我都必须(手动)重复此操作。

我也可以通过在 Markdown 文件中包含原始 Latex 代码来实现这一点,但我希望有一个更干净的解决方案。然而,如果没有更好的办法,我就会退而求其次。

为了完整起见,下面是我用来将图形包含到我的 Markdown 文档中的语法。

![Figure caption](assets/my-figure.png){width=100%}

答案1

到目前为止,还没有纯粹的 pandoc 解决方案可以满足您的需求。但是,使用自定义过滤器可以轻松实现。加入 pandoc-discuss 并寻求帮助来构建过滤器。

相关内容