文檔標記語言比較
外觀
下表比較了一些文檔標記語言的常規及技術信息。請參閱各個標記語言以獲得更多信息。
常規信息
[編輯]特點
[編輯]語言 | 主要用途 | 基礎 | 標記類型 | 結構標記 | 表示性標記[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