Aaron Swartz
Academia
Add-on (Mozilla)
Adobe Systems
Cascading Style Sheets
Comparison of Office Open XML and OpenDocument
Comparison of OpenXPS and PDF
Comparison of data serialization formats
Comparison of document markup languages
Comparison of e-book formats
DVI file format
Darwin Information Typing Architecture
DocBook
Document markup language
Donald Knuth
E-mail
E-mail client
EPUB
Ecma International
Emacs
Encoded Archival Description
File viewer
Finding aid
FrameMaker
Frame Technology
GNU LilyPond
Groff (software)
HTML
HTML editor
Han-Wen Nienhuys
Hypertext
International Electrotechnical Commission
International Organisation for Standardisation
Jan Nieuwenhuizen
Javadoc
Joe Ossanna
John Gruber
LaTeX
Linguistics
List of document markup languages
List of vector graphics editors
Literature
Main Page
Maker Interchange Format
Man page
Markdown
Markup language
Markup languages
MathML
Mathematics
Michael Kohlhase
Microbrowser
Microsoft
Microsoft Compiled HTML Help
MusicXML
Music notation
OASIS (organization)
OMDoc
Office Open XML
Office suite
OpenDocument
OpenMath
Portable Document Format
Portable Network Graphics
PostScript
RUNOFF
ReStructuredText
Rich Text Format
S5 (file format)
Scalable Vector Graphics
Scorewriter
Standard Generalized Markup Language
TeX
Text Encoding Initiative
Text editor
Tim Berners-Lee
Troff
Vector graphics
W3C
WAP Forum
Web Browser
Web browser
Wireless Markup Language
Word Processor
Word processor
XHTML
XML
XML editor
ZIP (file format)
Academia
Add-on (Mozilla)
Adobe Systems
Cascading Style Sheets
Comparison of Office Open XML and OpenDocument
Comparison of OpenXPS and PDF
Comparison of data serialization formats
Comparison of document markup languages
Comparison of e-book formats
DVI file format
Darwin Information Typing Architecture
DocBook
Document markup language
Donald Knuth
E-mail client
EPUB
Ecma International
Emacs
Encoded Archival Description
File viewer
Finding aid
FrameMaker
Frame Technology
GNU LilyPond
Groff (software)
HTML
HTML editor
Han-Wen Nienhuys
Hypertext
International Electrotechnical Commission
International Organisation for Standardisation
Jan Nieuwenhuizen
Javadoc
Joe Ossanna
John Gruber
LaTeX
Linguistics
List of document markup languages
List of vector graphics editors
Literature
Main Page
Maker Interchange Format
Man page
Markdown
Markup language
Markup languages
MathML
Mathematics
Michael Kohlhase
Microbrowser
Microsoft
Microsoft Compiled HTML Help
MusicXML
Music notation
OASIS (organization)
OMDoc
Office Open XML
Office suite
OpenDocument
OpenMath
Portable Document Format
Portable Network Graphics
PostScript
RUNOFF
ReStructuredText
Rich Text Format
S5 (file format)
Scalable Vector Graphics
Scorewriter
Standard Generalized Markup Language
TeX
Text Encoding Initiative
Text editor
Tim Berners-Lee
Troff
Vector graphics
W3C
WAP Forum
Web Browser
Web browser
Wireless Markup Language
Word Processor
Word processor
XHTML
XML
XML editor
ZIP (file format)
Comparison of document markup languages - Wikipedia, the free encyclopedia
a:lang(ar),a:lang(ckb),a:lang(fa),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}a.new,#quickbar a.new{color:#ba0000}
/* cache key: enwiki:resourceloader:filter:minify-css:4:c88e2bcd56513749bec09a7e29cb3ffa */
if ( window.mediaWiki ) {
mw.config.set({"wgCanonicalNamespace": "", "wgCanonicalSpecialPageName": false, "wgNamespaceNumber": 0, "wgPageName": "Comparison_of_document_markup_languages", "wgTitle": "Comparison of document markup languages", "wgCurRevisionId": 453027137, "wgArticleId": 1574968, "wgIsArticle": true, "wgAction": "view", "wgUserName": null, "wgUserGroups": ["*"], "wgCategories": ["Markup language comparisons", "Markup languages"], "wgBreakFrames": false, "wgRestrictionEdit": [], "wgRestrictionMove": [], "wgSearchNamespaces": [0], "wgFlaggedRevsParams": {"tags": {"status": {"levels": 1, "quality": 2, "pristine": 3}}}, "wgStableRevisionId": null, "wgVectorEnabledModules": {"collapsiblenav": true, "collapsibletabs": true, "editwarning": true, "expandablesearch": false, "footercleanup": false, "sectioneditlinks": false, "simplesearch": true, "experiments": true}, "wgWikiEditorEnabledModules": {"toolbar": true, "dialogs": true, "hidesig": true, "templateEditor": false, "templates": false, "preview": false, "previewDialog": false, "publish": false, "toc": false}, "wgTrackingToken": "484d4dc71cc5ea86fc2a03508cf116b4", "wikilove-recipient": "", "wikilove-edittoken": "+\\", "wikilove-anon": 0, "mbEditToken": "+\\", "Geo": {"city": "", "country": ""}, "wgNoticeProject": "wikipedia"});
}
if ( window.mediaWiki ) {
mw.loader.load(["mediawiki.page.startup"]);
}
Comparison of document markup languages
From Wikipedia, the free encyclopedia
Jump to: navigation,
search
The following tables compare general and technical information for a number of document markup languages. Please see the individual markup languages' articles for further information.
Contents
1 General information
2 Characteristics
3 Notes
4 See also
5 External links
General information
Basic general information about the markup languages: creator, version, etc.
Language
Creator
First public release date
Editor
Viewer
Darwin Information Typing Architecture (DITA)
OASIS
2005
Text/XML editor
Output to HTML, PDF, CHM, javadoc, others.
DocBook
The Davenport Group, OASIS
1992
XML editor
Output to HTML, PDF, CHM, javadoc, others.
Encoded Archival Description (EAD)
Berkeley Project
1998
Text editor
Web browser
Extensible HyperText Markup Language (XHTML)
W3C
2000 (January 26)
Text/XML editor, HTML editor
Web browser
HyperText Markup Language (HTML)
Tim Berners-Lee
1993
Text editor, HTML editor
Web browser
LilyPond
Han-Wen Nienhuys, Jan Nieuwenhuizen
1996
Text editor, Scorewriter
Output to DVI, PDF, PostScript, PNG, others.
Maker Interchange Format (MIF)
Frame Technology acquired by Adobe Systems in 1995
1986
Text editor, FrameMaker
FrameMaker
Markdown
John Gruber and Aaron Swartz
2004
Text editor, E-mail client
Web browser (XHTML or HTML output), preview in gedit-markdown-plugin
Math Markup Language (MathML)
W3C
1999 (July)
Text/XML editor, TeX converter
Web browser, Word processor
Music Extensible Markup Language (MusicXML)
Recordare
2002
Scorewriter
Scorewriter
Office Open XML (OOXML)
Ecma International, ISO/IEC
2006
Office suite
Office suite
OpenDocument Format (ODF)
OASIS, ISO/IEC
2005
Office suite
Office suite
Open Mathematical Documents (OMDoc)
Michael Kohlhase
2000
Text/XML editor1
Output to XHTML+MathML, TeX, others.
reStructuredText
David_Goodger
20012
Text editor
Output to HTML, LaTeX, PDF, Unix man pages, ODT, S5 (HTML Slide Shows), XML, others.
Rich Text Format (RTF)
Microsoft
1987
Text editor, Word processor
Word processor
Scalable Vector Graphics (SVG)
W3C
2004
Vector graphics editor
Web browser, etc.
TeX
Donald Knuth
1978
Text editor
DVI or Portable Document Format (PDF) converter
Text Encoding Initiative (TEI)
Text Encoding Initiative Consortium
1990
Text/XML editor
Web Browser (using XHTML), PDF, Word Processor (using ODF) or EPUB
troff (typesetter runoff), groff (GNU runoff)
Joe Ossanna
1973
Text editor
groffer, or output to PostScript
Wireless Markup Language (WML)
WAP Forum
1999
Text/XML editor
Microbrowser
Language
Creator
First public release date
Editor
Viewer
Characteristics
Some characteristics of the markup languages.
Language
Major purpose
Based on
Markup type
Structural markup
Presentational markup3
Darwin Information Typing Architecture (DITA)
Technical documents
XML
Tag
Yes
No
DocBook
Technical documents
SGML / XML
Tag
Yes
No
Encoded Archival Description (EAD)
Finding aids
XML
Tag
Yes
No
Extensible HyperText Markup Language (XHTML)
Hypertext documents
XML
Tag
Yes
Yes4
HyperText Markup Language (HTML)
Hypertext documents
SGML
Tag
Yes
Yes5
Maker Interchange Format (MIF)
Technical documents
Tag
Yes
Yes
Markdown
Formatted Technical documents, Hypertext documents, E-mail
Text E-mail conventions
Tag
Yes
Yes
Math Markup Language (MathML)
Mathematical documents
XML
Tag
Yes
Yes6
Music Extensible Markup Language (MusicXML)
Music notation
XML
Tag
Yes
Yes
Office Open XML (OOXML)
Multi-purpose
XML / ZIP
Tag
Yes
Yes
OpenDocument Format (ODF)
Multi-purpose
XML / ZIP
Tag
Yes
Yes
Open Mathematical Document (OMDoc)
Mathematical documents
XML
Tag
Yes7
Yes8
reStructuredText
Technical and Multi-purpose documents9
Structured Text and Setext
Tag
Yes
Yes10
Rich Text Format (RTF)
Formatted documents
TeX
Pattern parsing
Yes
Yes
Scalable Vector Graphics (SVG)
2D Vector graphics
XML
Tag
Yes
Yes
TeX
Academic documents
Control code
Yes
Yes
Text Encoding Initiative (TEI)
Academic, linguistic, literary and technical documents
SGML / XML
Tag
Yes
No
troff (typesetter runoff), groff (GNU runoff)
Technical documents
RUNOFF
Control code
Yes
Yes
Wireless Markup Language (WML)
Hypertext documents
XML
Tag
Yes
Yes
Language
Major purpose
Based on
Markup type
Structural markup
Presentational markup
Notes
^ An Emacs mode and a Mozilla extension are available.
^ http://docutils.sourceforge.net/docs/ref/rst/introduction.html#history
^ Many markup languages have purposely avoided presentational markups. For markup languages based on SGML and XML, CSS is used as a presentation layer.
^ Presentational markup is deprecated as of XHTML 1.0 and no longer allowed as of XHTML 1.1
^ Presentational markup is deprecated as of HTML 4.0
^ MathML comes in two mark-up syntaxes: a semantic and a presentational.
^ uses Content MathML, OpenMath or other formats for formulae
^ Exact presentation of symbols can be specified in OMDoc; these specifications are used when transforming OMDoc to a presentational format.
^ http://docutils.sourceforge.net/docs/ref/rst/introduction.html#goals
^ uses CSS
See also
List of document markup languages
Comparison of Office Open XML and OpenDocument
Comparison of OpenXPS and PDF
Comparison of e-book formats
Comparison of data serialization formats
External links
Comparison of XML schema for narrative documents (biased towards author's BNML schema and associated tools)
Comparison of Static FBML and iFrames as markup language for Facebook
Book Excerpt: Introducing HTML5
Some elements have been removed and it is no longer based on SGML, an older standard for document markup ... Beyond Basic HTML HTML (Hypertext Markup Language), invented by Tim Berners-Lee, has come a long way since its inception in 1990.
http://soa.sys-con.com/node/2068062
Some elements have been removed and it is no longer based on SGML, an older standard for document markup ... Beyond Basic HTML HTML (Hypertext Markup Language), invented by Tim Berners-Lee, has come a long way since its inception in 1990.
http://soa.sys-con.com/node/2068062
