文档标记语言比较
外观
下表比较了一些文档标记语言的常规及技术信息。请参阅各个标记语言以获得更多信息。
常规信息
[编辑]特点
[编辑]语言 | 主要用途 | 基础 | 标记类型 | 结构标记 | 表示性标记[4] |
---|---|---|---|---|---|
AsciiDoc | 多功能 | 标签 | 是 | 是 | |
可计算文档格式 | 互动技术文档,、信息图表、博客[5] | Wolfram 语言 | 标签 | 是 | 是 |
达尔文信息分类体系结构 (DITA) | 技术文档 | XML | 标签 | 是 | 是[6] |
DocBook | 技术文档 | SGML / XML | 标签 | 是 | 是[7] |
编码档案描述 (EAD) | 检索工具 | XML | 标签 | 是 | 否 |
可扩展超文本标记语言 (XHTML) | 超文本文档 | XML | 标签 | 是 | 是[8] |
超文本标记语言 (HTML) | 超文本文档 | SGML | 标签 | 是 | 是[9] |
Lilypond | 音乐记谱法 | 控制代码 | 是 | 是 | |
制造者交换格式 (MIF) | 技术文档 | 标签 | 是 | 是 | |
Markdown | 格式化技术文档、超文本文档、电子邮件 | 文本电子邮件惯例 | 标签 | 是 | 是 |
数学标记语言 (MathML) | 数学文档 | XML | 标签 | 是 | 是[10] |
音乐编码创始项目 (MEI) | 音乐记谱法 | XML | 标签 | 是 | 是 |
音乐可扩展标记语言 (MusicXML) | 音乐记谱法 | XML | 标签 | 是 | 是 |
Office Open XML (OOXML) | 多功能 | XML / ZIP | 标签 | 是 | 是 |
开放文档格式 (ODF) | 多功能 | XML / ZIP | 标签 | 是 | 是 |
开放数学文档 (OMDoc) | 数学文档 | XML | 标签 | 是[11] | 是 |
Org-模式 | 多功能(笔记、项目管理、出版、文学编程) | 文本大纲 | 标签 | 是 | 是 |
reStructuredText | 技术与多功能文档[12] | 结构化文本与Setext | 标签 | 是 | 是[13] |
富文本格式 (RTF) | 格式化文档 | TeX | 模式解析 | 是 | 是 |
可缩放矢量图形 (SVG) | 2D 矢量图形 | XML | 标签 | 是 | 是 |
Script | 多功能 | RUNOFF | 控制代码 | 是 | 是 |
TeX | 学术文档 | 控制代码 | 是 | 是 | |
Texinfo | 技术文档 | TeX、Scribe | 控制代码 | 是 | 是 |
Textile | 超文本文档 | AsciiDoc | 标签 | 是 | 是 |
文本编码创始项目 (TEI) | 学术、语言、文学与技术文档 | SGML / XML | 标签 | 是 | 否 |
troff (排字机 runoff)、groff (GNU runoff) | 技术文档 | RUNOFF | 控制代码 | 是 | 是 |
无线标记语言 (WML) | 超文本文档 | XML | 标签 | 是 | 是 |
注释
[编辑]- ^ https://web.archive.org/web/20021226035527/http://textism.com/tools/textile/
- ^ Emacs模式与Mozilla扩展可用。
- ^ 存档副本. [2016-01-31]. (原始内容存档于2019-09-24).
- ^ 许多标记语言刻意避免表示性标记。对于基于SGML与XML的标记语言,CSS被用作表示层。
- ^ 可计算文档格式 (CDF)的使用与范例 (页面存档备份,存于互联网档案馆)、Wolfram.com.
- ^ 包括基本的演示内容、SVG与MathML标记,其在1.3版本 (页面存档备份,存于互联网档案馆)中得到支持。
- ^ 演示内容通过SVG与MathML标记支持。
- ^ 表示性标记不再被鼓励使用于XHTML 1.0,在XHTML1.1中则禁止使用。
- ^ 表示性标记在HTML 4.0中不赞成使用。
- ^ MathML有两种标记语法:语义与表示。
- ^ 使用MathML、OpenMath或其他格式编写公式。
- ^ 存档副本. [2016-01-31]. (原始内容存档于2019-09-24).
- ^ 使用CSS