pandoc LaTex 添加 CSS 创建 PDF

krv*_*krv 2 markdown latex pdf-generation pandoc

我在同一级别的同一文件夹中有一个 markdown 文件和一个 css 文件。

我想使用 css 来创建 PDF 输出。

我厌倦了以下命令

pandoc -c pandoc.css input.md -o output.pdf

样式不适用。

我在这里缺少什么?

mb2*_*b21 5

默认情况下,pandoc 在底层使用 LaTeX 生成 PDF,它不理解 CSS。

然而,如果安装了,pandoc 也可以使用wkhtmltopdf它理解 CSS。要使用 wkhtmltopdf 生成 PDF,请包含-t html5,例如pandoc -t html5 input.md -o output.pdf

要包含外部 CSS 文件,请使用--css mystyles.css或使用 Markdown 文档元数据,例如:

---
css: mystyles.css
---

my document body
Run Code Online (Sandbox Code Playgroud)