是否可以将 html 的 markdown 文件转换为 pdf?

5 html markdown pandoc atom-editor

有没有办法将带有 html 代码的 markdown 文件转换为 pdf?我在 Atom 预览中有以下内容:

在此输入图像描述

为了获得红色,我使用了以下内容:

# <span style="color:red">The Apolytikion in Tone 5 </span>
Run Code Online (Sandbox Code Playgroud)

但是当我通过 Pandoc 将其转换为 pdf 文件时,我得到了这个,

在此输入图像描述

有什么办法可以保持红色吗?

tar*_*leb 7

Pandoc 允许选择用于转换的 PDF 引擎。默认是通过 LaTeX 和 pdflatex 进行,HTML 将会丢失。然而,还有其他使用 HTML 的引擎:wkhtmltopdf、weasyprint 和prince(prince 不是免费的)。例如,

\n
pandoc --pdf-engine=wkhtmltopdf \xe2\x80\xa6\n
Run Code Online (Sandbox Code Playgroud)\n

相应的程序必须单独安装并安装在您的路径中。您可以从wkhtmltopdf.org下载 wkhtmltopdf ;对于 WeasyPrint,请参阅https://weasyprint.org

\n


Ren*_*hle 1

有不同的可能性。首先,您可以使用在线服务对其进行转换。

https://www.markdowntopdf.com/

但是当你使用 Atom 时,有一个插件可以实现这一点。

https://atom.io/packages/markdown-pdf

使用该插件,您可以将 Markdown 转换为 PDF 文件。