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

时间:2010-12-07 14:42:35

标签: ruby pdf pdf-generation markdown

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

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

5 个答案:

答案 0 :(得分:21)

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

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

答案 1 :(得分:5)

答案 2 :(得分:3)

我自己没有尝试过,但有md2pdf

答案 3 :(得分:2)

wkhtmltopdf宝石也可用:http://rubygems.org/gems/wkhtmltopdf

答案 4 :(得分:-1)

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

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