用于记录的轻量级标记(wiki)语言

时间:2009-03-19 18:50:11

标签: latex wiki openoffice.org markup

当我写论文或文档时,我认为使用LaTeX或OpenOffice是过度的,因为我通常只需要一些标记元素(粗体,标题,列表......)。我想使用wiki样式标记来编写我的文档,因为这非常有效。

例如:

= Introduction =
'''HTML''' is a markup language...

最后,我想简单地将其转换为PDF。 (跨平台也很好。)

compiler.exe -pdf input.wiki output.pdf

是否有工具(或简单的工具链)来完成这项工作?

我个人喜欢使用LaTeX作为转换步骤。有一些工具可以将轻量级语法转换为TeX,然后转换为PDF / PS。

3 个答案:

答案 0 :(得分:18)

您可能会发现MarkDown非常接近您想要的内容。

MarkDown是一种标记文本文件的简单技术,可以将它们后处理成其他形式。关于MarkDown的一个好处是他们的目标是标记文档应该只是作为直接文本文件可读:

  

最重要的设计目标   Markdown的格式化语法是   使其尽可能可读。该   想法是Markdown格式化的   文件应按原样发布,   作为纯文本,没有看起来像   它已被标记或标记   格式说明。

PanDoc看起来可能是将MarkDown直接转换为PDF文件的良好公司工具。可能还有其他选择 - PanDoc只是我通过快速Google搜索找到的最佳工具。

答案 1 :(得分:12)

reStructuredText

您可以使用Sphinx生成HTML和LaTeX(以及后来使用pdflatex的PDF)。

还有rst2pdf,不知道它是否成熟。

答案 2 :(得分:9)

您可以使用Markdownexample),然后使用Pandoc(也可以使用reStructuredText和其他几种类似wiki的语法)转换为PDF。