ドキュメントマークアップ言語の比較

以下の表は、いくつかのドキュメントマークアップ言語の一般情報と技術情報を比較したものです。詳細については、各マークアップ言語の記事をご覧ください。

一般情報

マークアップ言語に関する基本的な一般情報: 作成者、バージョンなど。

言語 初公開日 作成者 編集者 ビューア
AsciiDoc 2002 スチュアート・ラッカム テキストエディタ XHTMLHTMLDocBook ( PDFEPUBDVILaTeXroffPostScriptに変換可能への出力
計算可能文書形式 2010 ウルフラムリサーチ Wolfram言語Mathematica CDF プレーヤー; CDF 形式は、従来のブラウザで表示できる Web ページに埋め込むこともできます。
クレオール 2007 テキストエディタ HTMLRTFLaTeXなどへの出力MFCなど のレンダラー
ダーウィン情報型アーキテクチャ(DITA) 2005 IBM、OASIS テキスト/ XMLエディター HTMLPDFCHMjavadocなどに出力します
DocBook 1992 ダベンポート・グループ、OASIS XMLエディタ HTMLPDFCHMjavadocなどに出力します
符号化アーカイブ記述(EAD) 1998 バークレープロジェクト テキストエディタ ウェブブラウザ
拡張ハイパーテキストマークアップ言語(XHTML) 2000年(1月26日) W3C テキスト/ XMLエディタHTMLエディタ ウェブブラウザ
オヒョウ 1999 Simon Tatham テキストエディタ ASCIIテキスト、 HTMLPDFPostScriptUnixマニュアルページGNU InfoWindowsヘルプ(.CHMファイル)、Windows WinHelp(旧.HLPファイル) への出力
ハイパーテキストマークアップ言語(HTML) 1993 ティム・バーナーズ=リー テキストエディタHTMLエディタ ウェブブラウザ
LilyPond 1996 ハン・ウェン・ニーンホイスヤン・ニューウェンホイゼン テキストエディタスコアライター DVIPDFPostScriptPNGなどに出力します
メーカー交換フォーマット(MIF) 1986 フレームテクノロジーは1995年に アドビシステムズに買収されました テキストエディタFrameMaker FrameMaker
MakeDoc 2000 カール・サッセンラス テキストエディタ WebブラウザXHTMLまたはHTML出力)
マークダウン 2004 ジョン・グルーバー テキストエディタメールクライアント WebブラウザXHTMLまたはHTML出力)、gedit-markdown-pluginでのプレビュー
数学マークアップ言語(MathML) 1999年(7月) W3C テキスト/ XMLエディタTeXコンバータ ウェブブラウザワードプロセッサ
音楽エンコーディング・イニシアチブ(MEI) 1999 MEIコミュニティ XMLエディタ Verovio
音楽拡張マークアップ言語(MusicXML) 2002 レコーダー スコアライター スコアライター
MySTマークダウン 2019 ExecutableBooksチーム テキストエディタ ワードプロセッサLaTeXPDFMarkdownの出力
オフィス オープン XML (OOXML) 2006 EcmaインターナショナルISO / IEC オフィススイート オフィススイート
OpenDocument形式(ODF) 2005 OASISISO / IEC オフィススイート オフィススイート
オープン数学ドキュメント(OMDoc) 2000 マイケル・コールハース テキスト/ XMLエディタ[1] XHTML + MathMLTeX 、その他に出力します
オルグモード 2003 オルグモードプロジェクト Emacs、テキストエディタ EmacsHTMLPDFDocBookFreeMindOpenDocument Format (ODF)などに出力します。
reStructuredText 2001 [2] デビッド・グッドガー テキストエディタ HTMLLaTeXPDFUnix マニュアル ページODTS5 (HTML スライド ショー)XMLなどに出力します
スケーラブルベクターグラフィックス(SVG) 2004 W3C ベクターグラフィックエディタ ウェブブラウザなど
スクリプト
GML
1968
1971
IBM テキストエディタ GDDM、AFPビューア
TeX
LaTeX
1978
1984
ドナルド・クヌース
レスリー・ランポート
テキストエディタ DVIまたはポータブル ドキュメント フォーマット (PDF)コンバータ
テックスインフォ 1986 リチャード・ストールマン テキストエディタ DVIPortable Document Format(PDF)HTMLDocBook、その他へ の出力
TeXmacs形式 1998 ヨリス・ファン・デル・ホーヴェン テキストエディタ/ TeXmacsエディタ PDFまたはPostScriptファイル。TeX / LaTeXおよびXHTML + Mathml用のコンバーターがあります
繊維 2002 [3] ディーン・アレン テキストエディタ WebブラウザXHTMLまたはHTML出力)、リファレンス、テスター(最新のPHP-Textileバージョン3.5.5を使用)
テキストエンコーディングイニシアチブ(TEI) 1990 テキストエンコーディングイニシアティブコンソーシアム テキスト/ XMLエディター WebブラウザXHTMLを使用)、PDFワードプロセッサODFを使用)、またはEPUB
troff(タイプセッタランオフ)groff(GNUランオフ) 1973 ジョー・オザンナ テキストエディタ groffer、またはPostScriptへの出力
ワイヤレス マークアップ言語 (WML) 1999 WAPフォーラム テキスト/ XMLエディター モバイルブラウザ
言語 初公開日 作成者 編集者 ビューア

注:リッチテキスト形式(RTF)は人間が読める形式ですが、マークアップ言語とはみなされないため、表からは除外されています

特徴

マークアップ言語のいくつかの特徴。[定義が必要]

言語 主な目的 に基づく マークアップの種類 構造マークアップ プレゼンテーションマークアップ[4] オープンフォーマット
AsciiDoc 多目的 タグ はい はい はい
計算可能文書形式 インタラクティブな技術文書、インフォグラフィック、ブログ[5] ウルフラム言語 タグ はい はい いいえ
ダーウィン情報型アーキテクチャ(DITA) 技術文書 XML タグ はい はい[6] はい
DocBook 技術文書 SGML / XML タグ はい はい[7] はい
符号化アーカイブ記述(EAD) 検索補助 XML タグ はい いいえ
拡張ハイパーテキストマークアップ言語(XHTML) ハイパーテキスト文書 XML タグ はい はい[8] はい
フィクションブック 多目的 XML タグ はい はい はい
オヒョウ 技術文書 制御コード はい はい はい
ハイパーテキストマークアップ言語(HTML) ハイパーテキスト文書 SGML タグ はい はい[9] はい
LilyPond 楽譜 制御コード はい はい
メーカー交換フォーマット(MIF) 技術文書 タグ はい はい
マークダウン フォーマットされた技術文書、ハイパーテキスト文書、電子メール テキストメールの規約 タグ はい はい はい
数学マークアップ言語(MathML) 数学文書 XML タグ はい はい[10]
音楽エンコーディング・イニシアチブ(MEI) 楽譜 XML タグ はい はい
音楽拡張マークアップ言語(MusicXML) 楽譜 XML タグ はい はい はい
オフィス オープン XML (OOXML) 多目的 XML / ZIP タグ はい はい はい
OpenDocument形式(ODF) 多目的 XML / ZIP タグ はい はい はい
オープン数学ドキュメント(OMDoc) 数学文書 XML タグ はい[11] はい[12]
オルグモード 多目的(メモ、プロジェクト管理、出版、文芸的プログラミング) テキストアウトライナー タグ はい はい
reStructuredText 技術文書および多目的文書[13] 構造化テキストとSetext タグ はい はい[14] はい
スケーラブルベクターグラフィックス(SVG) 2Dベクターグラフィック XML タグ はい はい はい
スクリプト
GML
多目的 流出 制御コード はい はい
TeX
LaTeX
学術文書、
多目的[15]
制御コード はい はい
テックスインフォ 技術文書 TeXScribe 制御コード はい はい
TeXmacs形式 学術文書 タグ はい はい
繊維 ハイパーテキスト文書 AsciiDoc (いくつかの類似点とリリース日に基づく) タグ はい はい はい
テキストエンコーディングイニシアチブ(TEI) 学術言語文学、技術文書 SGML / XML タグ はい いいえ
troff(タイプセッタランオフ)groff(GNUランオフ) 技術文書 流出 制御コード はい はい
ワイヤレス マークアップ言語 (WML) ハイパーテキスト文書 XML タグ はい はい
言語 主な目的 に基づく マークアップの種類 構造マークアップ プレゼンテーションマークアップ オープンフォーマット

注記

  1. ^ EmacsモードMozilla 拡張機能が利用可能です。
  2. ^ 「reStructuredText入門」. docutils.sourceforge.net . 2022年4月2日.
  3. ^ “Textism › Tools › Textile”. 2002年12月26日. 2002年12月26日時点のオリジナルよりアーカイブ。
  4. ^ 多くのマークアップ言語は、プレゼンテーション用のマークアップを意図的に避けてきました。SGMLやXMLに基づくマークアップ言語では CSSがプレゼンテーション層として使用されます。
  5. ^ 計算可能ドキュメント形式 (CDF) の使用法と例、Wolfram.com。
  6. ^ 基本的なプレゼンテーションコンテンツとSVGおよびMathMLマークアップが含まれており、バージョン1.3で正式にサポートされています。一部のXMLエディターおよび管理システムでは、画像とコンテンツは主にCSSを介してレンダリングされた状態で表示されます。
  7. ^ プレゼンテーションコンテンツはSVGおよびMathMLマークアップによってサポートされています。一部のXMLエディターでは、画像はレンダリングされた状態で表示されます。
  8. ^ プレゼンテーションマークアップは XHTML 1.0 以降では非推奨となり、XHTML 1.1 以降では許可されなくなりました。
  9. ^ プレゼンテーションマークアップはHTML 4.0以降では非推奨です
  10. ^ MathMLには、セマンティックとプレゼンテーションの 2 つのマークアップ構文があります。
  11. ^ 数式にはContent MathML OpenMath、またはその他の形式を使用します
  12. ^ OMDocではシンボルの正確な表現を指定できます。これらの仕様は、OMDoc をプレゼンテーション形式に変換するときに使用されます。
  13. ^ 「reStructuredText入門」. docutils.sourceforge.net . 2022年4月2日.
  14. ^ CSSを使用
  15. ^ Donald Knuth は学術出版用にTeXを書き、 Leslie Lamport は同様の目的でLaTeXを書きましたが、スクリプトの作成など、学術以外の目的で使用できるパッケージはComprehensive TeX Archive Network (CTAN)から入手できます

参照

「https://en.wikipedia.org/w/index.php?title=Comparison_of_document_markup_languages&oldid=1318810419」より取得