文档标记语言比较

下表比较了一些文档标记语言的常规及技术信息。请参阅各个标记语言以获得更多信息。

常规信息
 语言 创始人 首次公开发行 编辑器 阅读器 AsciiDoc 斯图尔特·拉克姆 2002 文本编辑器 输出至XHTML、HTML、DocBook（可转换成PDF、EPUB、DVI、LaTeX、roff与Postscript） 可计算文档格式 沃尔夫勒姆研究公司 2010 Wolfram 语言 & Mathematica CDF Player; CDF格式也可嵌入网页并在传统浏览器中查看。   2007 文本编辑器 输出至HTML、RTF、LaTeX等; 渲染为MFC等。  IBM、OASIS 2005 文本/ 输出至HTML、PDF、CHM、javadoc等。 DocBook 达文波特集团、OASIS 1992  输出至HTML、PDF、CHM、javadoc等。  伯克利项目  1998 文本编辑器 网页浏览器 可扩展超文本标记语言 (XHTML) W3C 2000 文本/、HTML编辑器 网页浏览器 超文本标记语言 (HTML) 蒂姆·伯纳斯-李 1993 文本编辑器、HTML编辑器 网页浏览器 LilyPond 涵-文（Han-Wen Nienhuys）、
简·纽文豪生（Jan Nieuwenhuizen） 1996 文本编辑器、 输出至DVI、PDF、PostScript、PNG等。  框架技术
（1995年被奥多比系统收购） 1986 文本编辑器、FrameMaker FrameMaker   2000 文本编辑器 网页浏览器（XHTML或HTML输出） Markdown 约翰·格鲁伯与亚伦·斯沃茨 2004 文本编辑器、电子邮件客户端 网页浏览器（XHTML或HTML输出）、在gedit-markdown-plugin中预览  迪恩·艾伦
（Dean Allen） 2002https://web.archive.org/web/20021226035527/http://textism.com/tools/textile/ 文本编辑器 网页浏览器（XHTML或HTML输出）、reference与tester（使用PHP-Textile 3.5.5版） 数学标记语言 (MathML) W3C 1999 文本/、TeX转换器 网页浏览器、文字处理器  MEI社区 1999  Verovio  音乐可扩展标记语言 (MusicXML) Recordare 2002   Office Open XML (OOXML) Ecma国际、ISO/IEC 2006 辦公室套件 辦公室套件 开放文档格式 (ODF) OASIS、ISO/IEC  2005 辦公室套件 辦公室套件   2000 文本/Emacs模式与Mozilla扩展可用。 输出至XHTML+MathML、TeX等。 Org-模式 Org-模式项目 2003 Emacs、文本编辑器 Emacs；输出至HTML、PDF、DocBook、FreeMind、开放文档格式 (ODF)等。 reStructuredText 大卫·古杰
（David Goodger） 2001 文本编辑器 输出至HTML、LaTeX、PDF、Unix手册页、ODT、S5（幻灯片）、XML等。 富文本格式 (RTF) 微软 1987 文本编辑器、文字处理器 文字处理器 可缩放矢量图形 (SVG) W3C 2004 矢量图形编辑器 网页浏览器等。  IBM 1968 文本编辑器 GDDM、AFP阅读器 TeX 高德纳 1978 文本编辑器 DVI或PDF格式转换器  理查德·斯托曼 1986 文本编辑器 输出至DVI、PDF、HTML、DocBook等。  文本编码创始项目联盟  1990 文本/ 网页浏览器（使用XHTML）、PDF、文字处理器（使用ODF）或EPUB troff (排字机 runoff)、 喬伊·歐桑納 1973 文本编辑器 groffer、或输出至PostScript 无线标记语言 (WML) WAP论坛 1999 文本/ 移动浏览器

特点
 语言 主要用途 基础 标记类型 结构标记 表示性标记许多标记语言刻意避免表示性标记。对于基于SGML与XML的标记语言，CSS被用作表示层。 AsciiDoc 多功能  标签   可计算文档格式 互动技术文档,、信息图表、博客可计算文档格式 (CDF)的使用与范例 、Wolfram.com. Wolfram 语言 标签    技术文档 XML 标签  包括基本的演示内容、SVG与MathML标记，其在1.3版本 中得到支持。 DocBook 技术文档 SGML / XML 标签  演示内容通过SVG与MathML标记支持。  检索工具 XML 标签   可扩展超文本标记语言 (XHTML) 超文本文档 XML 标签  表示性标记不再被鼓励使用于XHTML 1.0，在XHTML1.1中则禁止使用。 超文本标记语言 (HTML) 超文本文档 SGML 标签  表示性标记在HTML 4.0中不赞成使用。 Lilypond 音乐记谱法 控制代码    技术文档  标签   Markdown 格式化技术文档、超文本文档、电子邮件 文本电子邮件惯例 标签   数学标记语言 (MathML) 数学文档 XML 标签  MathML有两种标记语法：语义与表示。  音乐记谱法 XML 标签   音乐可扩展标记语言 (MusicXML) 音乐记谱法 XML 标签   Office Open XML (OOXML) 多功能 XML / ZIP 标签   开放文档格式 (ODF) 多功能 XML / ZIP 标签   数学文档 XML 标签 使用MathML、OpenMath或其他格式编写公式。  Org-模式 多功能（笔记、项目管理、出版、文学编程） 文本大纲 标签   reStructuredText 技术与多功能文档 结构化文本与Setext 标签  使用CSS 富文本格式 (RTF) 格式化文档 TeX 模式解析   可缩放矢量图形  (SVG) 2D 矢量图形 XML 标签    多功能  控制代码   TeX 学术文档  控制代码    技术文档 TeX、 控制代码    超文本文档 AsciiDoc 标签    学术、语言、文学与技术文档 SGML / XML 标签   troff (排字机 runoff)、 技术文档  控制代码   无线标记语言 (WML) 超文本文档 XML 标签  

注释

参见






Category:标记语言比较
Category:标记语言