文本标记的选择

最终极的文本标记语言解决方案是tex(包括latex),可以实现各种写作效果,包括数学公式,图表,引用,参考,编号等。latex还可以转化为info格式、html格式,docbook格式。

docbook是xml的解决方案,据说linux文档是用它写的。

说句废话html是网页的终极文本标记语言。

info格式是emacs和linux帮助手册的标记语言,info使用tex语法。man也是linux帮助的格式。

轻量级文本标记语言(都具有结构化功能,也就是章节标记能力):

  • restructuredtext是python编程语言社区提出的方案,作为python帮助的标记语言。能够较完整的实现latex的功能。restructuredtext也是最美观的轻量级文本标记语言。
  • markdown即不是wiki标记,也不是latex标记,只是单一网页的标记语言,以html为转换目标。是最简单的标记。由于最简单,因此,被广泛支持。textile是另一种以html为目标的标记语言。
  • mediawiki的标记语言是被广泛支持的wiki标记语言。适合wiki方式的文本组织。creole是试图对wiki标记语言进行统一的标准。

标记语言的转化程序:

pandoc是一个能够输入多种格式,并输出多种格式的转换程序。并对markdown进行了扩展。

txt2tags有自己的标记语言,能够多格式输出。不能输入。

This entry was posted in 信息技术. Bookmark the permalink.