主要是我正在寻找一种支持从某种标记语言(reST / Markdown / Textile)批量转换为PDF / HTML的工具,但是......条件很少:
Pandoc很棒,但不幸的是它不支持reST指令ex。 ..container
现在我无法确定哪种标记对我来说最合适。我正在使用Markdown,因为我有非常简单的Gedit插件在写入期间预览输出。现在我正在测试Sphinx,因为我必须找到一个工具来创建好的文档,而Sphinx使用reST。 reST还支持自定义指令,今天我发现“容器”指令对我很有帮助。我从未尝试过纺织品。
我试图用一些标记语言编写几乎所有文档 - 我想避免使用DOC,DOCX,纯乳胶,但我仍然无法找到它。其中一些支持表,另一些支持扩展,另一些没有简单的编辑器预览等。
答案 0 :(得分:2)
reStructuredText的引用(Python)实现是docutils,它显然完全支持reStructuredText语言规范,并且实际上构建了Sphinx。它不像Pandoc那样通用,但是如果你正在寻找reStructuredText的完整实现并且已经在使用Sphinx,那么docutils可能是一个不错的选择。要记录的文档的一些限制:
我从未遇到过带有内置预览窗口的markdown或reStructuredText编辑器。
Docutils非常容易编写脚本,因此应该更适合批量处理文本文件。我看过许多用reStructuredText编写的网站,这些网站使用简单的makefile规则来构建HTML并部署到服务器。
答案 1 :(得分:0)
您可以使用gpp
之类的Pandoc with a preprocessor。
具有漂亮排版(但不是那么完整)预览的降价编辑器是iA Writer。