latex - pandoc LaTex 添加 CSS 创建 PDF

标签 latex pdf-generation markdown pandoc

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

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

我厌倦了以下命令

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

样式不适用。

我在这里缺少什么?

最佳答案

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

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

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

---
css: mystyles.css
---

my document body

关于latex - pandoc LaTex 添加 CSS 创建 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40974916/

相关文章:

pdf 将字体颜色设置为文本

php - 有没有办法防止 Markdown 嵌套滥用?

python - 将 Markdown 渲染为 HTML,同时保留标题、换行符等?

r - 观星者 R 包 : Position of Title in Latex Table

java - PDF 文本 | ClassCastException - com.lowagie.text.Paragraph 无法转换为 com.lowagie.text.Table

r - 编织时如何将输出发送到控制台而不是文档

java - iText html2pdf 从 HTML 转换后 PDF 中标签可视化的问题

rmarkdown : page break within a chunk?

latex - 如何将图形的标题设置为与标题相同的缩进

statistics - Stata tabstat 更改顺序/排序?