Talk:List of document markup languages

DITA but not XSL-FO?
DITA is not a markup language. It's an architecture that outputs to a number of different markup languages. XSL-FO is a markup language. DITA often outputs to XSL-FO from which it is rendered to PDF or print. XSL-FO is also use independently of DITA by publishers like O'Reilly. —Preceding unsigned comment added by 173.79.65.210 (talk) 18:24, 11 July 2009 (UTC)

Major vs. Minor
I think this differentiation is bad. If we want to split the list in two, we should differentiate between "standardized" vs. "application defined" markup languages.


 * I agree--how is this supposed to be defined? --Miss Dark 19:01, 6 August 2006 (UTC)


 * And is MediaWiki markup legitimately 'major'? Ingoolemo talk 03:43, 20 March 2006 (UTC)

Calling troff "minor" definitely feels wrong when it's older than most other things on here, and still widely used for manpages.

But it is hard to draw the line, and it would probably be better if we just didn't. Binarycat64 (talk) 01:06, 10 February 2022 (UTC)

Rationale for major vs minor
What's the rationale for whether a language goes in Major or Minor? For example EAD is in Minor but it's a W3C standard and is used by nearly a hundred major institutions in the United States and England. The Online Archive of California alone has 5000+ finding aids in EAD that are available online... --Bookgrrl 05:02, 3 January 2007 (UTC)


 * I would pursue a definition of major (or well known) as being used mainly by the greater public and minor as used by specific professionals. For example SBML, CellML, and ThermoML are for professionals in systems biology, cell biology and empirical chemistry, respectively. These would be considered minor even if they are not currently on the list. ChemGamer (talk) 06:43, 23 July 2008 (UTC)

i would say most of the general public does not write in markup languages.

i honestly don't think such a subjective distinction has a place on wikipedia, and it would be better to restructure the list into more useful catagorys. Binarycat64 (talk) 01:19, 10 February 2022 (UTC)

Changed Major/minor to well-/lesser-known
… which is still suboptimal. I suggest one list, which is not sorted alphabetically, but grouped by topic, e.g.


 * Text
 * Music
 * Math

Langec 14:55, 9 January 2007 (UTC)

XHTML MP
A quick note: XHTML MP is not replaced by XHTML Basic as MP is in fact based on XHTML Basic. Changed appropriate part.

91.105.202.37

Merge?
Here is a "fast to read" and "easy to edit" list!


 * "Here" where? To what are you referring? - KitchM (talk) 18:18, 27 August 2009 (UTC)

XML and SGML aren't markup languages
In spite of their names, XML and SGML don't define markup languages but only the syntax of markup languages that conform to XML and SGML, respectively. XML and SGML should be moved to a different category/heading (removing them from the list would probably confuse too many people). --ChristopheS (talk) 10:27, 26 January 2009 (UTC)


 * You're absolutely perfectly right. Stressing their "meta" nature would be a good thing, although how to do it is a little unclear for me, because XML and SGML is a theme that is repeated a little here and a little there. ... said: Rursus (bork²) 09:01, 11 February 2009 (UTC)


 * As a provisional fix, I just bolded SGML and XML (re)writing their explanations to be standard patterns for markup languages, not markup languages. Don't hesitate to rewrite further! WP belongs to humankind. ... said: Rursus (bork²) 09:11, 11 February 2009 (UTC)

HTML not inspired by SGML
The text read as HTML being inspired by SGML which of course is a factual error that occurs now and then. HTML occurred long before SGML. SGML was designed using the general structure of HTML as an inspiration. HTML never reached SGML-hood even if some intended so. ... said: Rursus (bork²) 13:07, 11 February 2009 (UTC)


 * HTML: 1980, SGML: ~1986. Unless time travel is already invented so ... ... said: Rursus (bork²) 13:11, 11 February 2009 (UTC)


 * SGML became an ISO standard in 1986, but work on it started much earlier at IBM. HTML was not created in 1980; 1980 was when Tim Berners-Lee proposed and prototyped ENQUIRE. SGML predates HTML, which was created by Tim Berners-Lee at CERN around 1990. According to the document HTML Materials (W3C), Tim Berners-Lee drafted "a somewhat informal reference on the HTML elements" in 1991. Apparently, he first mentioned HTML in October 1991. The first real HTML specification, HTML 1.0 dates from June 1993: Hypertext Markup Language (HTML). Internet Draft, June 1993. That specification also contains an SGML DTD. SGML definitely predates HTML. Whether HTML is strictly speaking true SGML is another matter, but what is the evidence that it wasn't inspired by SGML? --ChristopheS (talk) 14:18, 11 February 2009 (UTC)


 * See this page - HTML was inspired by SGML, not the other way around. I'm reverting the inaccuracy. BlueRaja (talk) 23:08, 16 April 2009 (UTC)

XML not compatible with SGML
XML is not compatible with SGML, and not intended to become ... ever. SGML allows singleton markups like  without any  ever occurring (example that is valid in HTML, and might be valid in SGML provided that it is defined in the DTD and is defined singleton). Such a singleton markup isn't valid in XML and will never be. XML requires that such a singleton is written  or, as an equivalent short-form . XML does not accept the SGML shortcut <bold/this text is bold/ as a replacement for this text is bold, and it will never do. XML is thus not compatible with SGML. Now, I'm going to change this factual error in the text. ... said: Rursus (bork²) 13:21, 11 February 2009 (UTC)


 * XML is directly derived from SGML. XML is compatible with SGML but not the other way around. hAl (talk) 14:15, 11 February 2009 (UTC)


 * Rursus said: "XML is not compatible with SGML, and not intended to become ... ever." The XML Specification says: "XML shall be compatible with SGML." (section "Origins and Goals"). The conclusion should be obvious. I've often used an SGML parser to validate XML documents that had a DTD. If that is not a form of compatibility, please tell us what your definition of compatibility is. --ChristopheS (talk) 14:29, 11 February 2009 (UTC)

overinformation
This is a list of markuplanguages. Not a list of mini articles decribing markup languages. A whole bunch of overly long description that doubles up on the information in the respective articles. Only a minimum description or of the formats should be listed here (or even no description at all. hAl (talk) 14:14, 11 February 2009 (UTC)

UML
why not UML? — Preceding unsigned comment added by 89.152.147.118 (talk) 21:36, 11 August 2016 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified one external link on List of document markup languages. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20040402182332/http://daringfireball.net/projects/markdown/ to http://daringfireball.net/projects/markdown/

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 08:10, 21 May 2017 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified one external link on List of document markup languages. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20130310023247/http://www.gestureml.org/wiki/index.php/Main_Page to http://www.gestureml.org/wiki/index.php/Main_Page

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 01:13, 30 December 2017 (UTC)

Rationale for well-known/lesser-known formats
I see no rationale for splitting the list of document formats in these two lists. Other have suggested to split the list in document categories (which would be a lot better). I propose that a table is designed, which would include relevant information about the format, such as where to find specifications, date of introduction, latest version, document categories (one format may well support more than one category) and a list of other formats related to it. All fields are up for debate. — Preceding unsigned comment added by 128.77.131.20 (talk) 13:23, 19 January 2021 (UTC)

Adding Typst
Typst is a new markup-based typesetting system for the sciences. It is designed to be an alternative both to advanced tools like LaTeX and simpler tools like Word and Google Docs. 2604:86C0:A001:6:A43B:5EFF:FE9F:2E33 (talk) 07:26, 10 August 2023 (UTC)