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