reStructuredText Markup Language: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "** ..." to "** …") |
m (Text replacement - ". ----" to ". ----") |
||
Line 5: | Line 5: | ||
** a [[WikiText Markup Language]], such as [[MediaWiki markup]]. | ** a [[WikiText Markup Language]], such as [[MediaWiki markup]]. | ||
* <B>See:</B> [[WikiText]], [[HTML]], [[RST]]. | * <B>See:</B> [[WikiText]], [[HTML]], [[RST]]. | ||
---- | ---- | ||
---- | ---- |
Latest revision as of 04:34, 26 September 2021
A reStructuredText Markup Language is a Lightweight Markup Language.
- …
- Counter-Example(s):
- a Markdown Markup Language.
- a WikiText Markup Language, such as MediaWiki markup.
- See: WikiText, HTML, RST.
References
2009
- http://en.wikipedia.org/wiki/ReStructuredText
- reStructuredText is a lightweight markup language intended to be highly readable in source format. Its formal name indicates that it is a "revised, reworked, and reinterpreted StructuredText."
- reStructuredText is sometimes abbreviated as RST; while sometimes abbreviated as ReST or reST, this can create confusion with REST, an unrelated technology.
- The reference parser is implemented as a component of the Docutils text processing framework in the Python programming language, but other parsers are available. It was a re-implementation and extension of the StructuredText and Setext lightweight markup systems,
- reStructuredText is commonly used for technical documentation, for example, in documentation of Python libraries. However, reStructuredText is suitable for a wide range of texts.
2006
- http://docutils.sourceforge.net/rst.html
- reStructuredText is an easy-to-read, what-you-see-is-what-you-get plaintext markup syntax and parser system. It is useful for in-line program documentation (such as Python docstrings), for quickly creating simple web pages, and for standalone documents. reStructuredText is designed for extensibility for specific application domains. The reStructuredText parser is a component of Docutils. reStructuredText is a revision and reinterpretation of the StructuredText and Setext lightweight markup systems.
- The primary goal of reStructuredText is to define and implement a markup syntax for use in Python docstrings and other documentation domains, that is readable and simple, yet powerful enough for non-trivial use. The intended purpose of the markup is the conversion of reStructuredText documents into useful structured data formats.