An easy-to-read, what-you-see-is-what-you-get plaintext markup syntax and parser system, abbreviated rst. In other words, using a simple text editor, documents can be created which
reStructuredText can be used, for example, to
You can highlight text in italics or, to provide even more emphasis in bold. Often, when describing computer code, we like to use a fixed space font to quote code snippets.
We can also include footnotes [1]. We could include source code files (by specifying their name) which is useful when documenting code. We can also copy source code verbatim (i.e. include it in the rst document) like this:
int main ( int argc, char *argv[] ) { printf("Hello World\n"); return 0; }
We have already seen at itemised list in section What is it good for?. Enumerated list and descriptive lists are supported as well. It provides very good support for including html-links in a variety of ways. Any section and subsections defined can be linked to, as well.
reStructuredText is described at http://docutils.sourceforge.net/rst.html. We provide some geeky small print in this footnote [2].
We can also include figures:
[1] | although there isn't much point of using a footnote here. |
[2] | Random facts:
|