Markup
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) (Move Markdeep to web category since it's intended for in-browser use) |
(→Specialized markup) |
||
(13 intermediate revisions by 3 users not shown) | |||
Line 20: | Line 20: | ||
== Text markup == | == Text markup == | ||
+ | * [[Almost Plain Text]] | ||
* [[CommonMark]] (variant of Markdown, attempted to be more standardized) | * [[CommonMark]] (variant of Markdown, attempted to be more standardized) | ||
* [[LaTeX]] (User-friendly version of [[TeX]] used by mathematicians, computer scientists etc) | * [[LaTeX]] (User-friendly version of [[TeX]] used by mathematicians, computer scientists etc) | ||
Line 29: | Line 30: | ||
* [[TeX]] (TeX type-setting language created by Donald Knuth) | * [[TeX]] (TeX type-setting language created by Donald Knuth) | ||
* [[Wiki markup]] | * [[Wiki markup]] | ||
+ | |||
+ | See also [[Hypermedia]] | ||
== Web document markup == | == Web document markup == | ||
Line 34: | Line 37: | ||
* [[HTML]] (HyperText Markup Language) | * [[HTML]] (HyperText Markup Language) | ||
** [[Compressed Markup Language]] (compact binary form of HTML used in PalmOS) | ** [[Compressed Markup Language]] (compact binary form of HTML used in PalmOS) | ||
+ | ** [[Scholarly HTML]] | ||
* [[Markdeep]] (enhanced variant of Markdown intended for browser display via [[JavaScript]]) | * [[Markdeep]] (enhanced variant of Markdown intended for browser display via [[JavaScript]]) | ||
+ | * [[OBML (Opera Binary Markup Language)]] | ||
* [[WML]] | * [[WML]] | ||
* [[XHTML]] (Extensible HTML) | * [[XHTML]] (Extensible HTML) | ||
+ | |||
+ | See also [[Web]] | ||
== Specialized markup == | == Specialized markup == | ||
+ | * [[3DMLW]] (3D Markup Language for Web) | ||
* [[AIML]] (Artificial Intelligence Markup Language) | * [[AIML]] (Artificial Intelligence Markup Language) | ||
* [[AsciiMath]] | * [[AsciiMath]] | ||
* [[CML]] (Chemical Markup Language) | * [[CML]] (Chemical Markup Language) | ||
* [[Fountain]] (intended for screenplays) | * [[Fountain]] (intended for screenplays) | ||
+ | * [[KFP]] (preflight profiles for [[PDF]]) | ||
* [[MathML]] | * [[MathML]] | ||
* [[Opus Embedded Commands]] (OEC) | * [[Opus Embedded Commands]] (OEC) | ||
* [[Rant]] (programming/markup language for generating text) | * [[Rant]] (programming/markup language for generating text) | ||
+ | * [[Suggestions]] [https://suggestions.ink/] | ||
+ | * [[Xit|[x]it!]] [https://xit.jotaen.net/] | ||
+ | * [[OCLC CPD]] (.cpd) | ||
+ | |||
+ | See also [[Document]], [[Text-based data]], and [[News media]]. | ||
+ | |||
+ | == Templating engines == | ||
+ | |||
+ | * [[doT]] | ||
+ | * [[Jinja]] | ||
+ | * [[Pug]] | ||
− | See also [[ | + | See also [[Programming Languages#Templates, macros, preprocessors, etc.]] |
== Links == | == Links == | ||
* [https://thoughtstreams.io/glyph/remember-the-nineties/ Remember the Nineties] (complaint about how markup languages are still in use instead of more user-friendly WYSIWYG stuff) | * [https://thoughtstreams.io/glyph/remember-the-nineties/ Remember the Nineties] (complaint about how markup languages are still in use instead of more user-friendly WYSIWYG stuff) |
Latest revision as of 22:49, 17 July 2024
Markup languages express the structure and/or presentation of a document through the use of tags, elements, and embedded commands and codes. They are distinguished from programming languages, because instead of giving instructions to be executed, markup elements designate the nature, purpose, or style of text and media which is part of a document.
Contents |
[edit] General markup
[edit] Markup metaformats
- DTD (Document Type Definition); used to define document formats in markup languages
- XML Schema Definition
[edit] Text markup
- Almost Plain Text
- CommonMark (variant of Markdown, attempted to be more standardized)
- LaTeX (User-friendly version of TeX used by mathematicians, computer scientists etc)
- Markdown
- RASH (Research Articles in Simplified HTML)
- reStructuredText
- Scribe
- TEI (Text Encoding Initiative; Specialised dialect of SGML)
- TeX (TeX type-setting language created by Donald Knuth)
- Wiki markup
See also Hypermedia
[edit] Web document markup
- HTML (HyperText Markup Language)
- Compressed Markup Language (compact binary form of HTML used in PalmOS)
- Scholarly HTML
- Markdeep (enhanced variant of Markdown intended for browser display via JavaScript)
- OBML (Opera Binary Markup Language)
- WML
- XHTML (Extensible HTML)
See also Web
[edit] Specialized markup
- 3DMLW (3D Markup Language for Web)
- AIML (Artificial Intelligence Markup Language)
- AsciiMath
- CML (Chemical Markup Language)
- Fountain (intended for screenplays)
- KFP (preflight profiles for PDF)
- MathML
- Opus Embedded Commands (OEC)
- Rant (programming/markup language for generating text)
- Suggestions [1]
- [x]it! [2]
- OCLC CPD (.cpd)
See also Document, Text-based data, and News media.
[edit] Templating engines
See also Programming Languages#Templates, macros, preprocessors, etc.
[edit] Links
- Remember the Nineties (complaint about how markup languages are still in use instead of more user-friendly WYSIWYG stuff)