如何使用纯ruby从mar​​kdown生成PDF

我目前正在使用Kramdown从Ruby中的Markdown生成HTML。 我知道我可以使用kramdown生成一个latex文件,并将其转换为pdf美国命令行实用程序。 但我想要一个纯粹的ruby解决方案。

有没有办法在不使用命令行实用程序的情况下仅使用ruby将markdown转换为pdf?

您可以使用https://github.com/walle/gimli

我是为了这个目的而做的。 虽然,我使用纺织品。 但gimli支持GitHub-Markup支持的所有格式。

我自己没试过,但是有md2pdf

wkhtmltopdf gem也可用: http : wkhtmltopdf

Pandoc是一个通用文档转换器,可以通过LaTeX,轻量级标记格式将markdown,reStructuredText,textile,HTML,DocBook或LaTeX中的文档转换为HTML,EPUB,Microsoft Word,TeX,PDF。

你可以在这里找到它。 http://johnmacfarlane.net/pandoc/