reStructuredText is een goed leesbare platte-tekst-opmaaksyntaxis die veel wordt gebruikt in het Python- en Sphinx-ecosysteem.
Koppen
Onderstrepingen (en optionele bovenstrepingen) bepalen kopniveaus:
================
Document Title
================
Section Level 1
===============
Subsection Level 2
------------------
Sub-subsection Level 3
^^^^^^^^^^^^^^^^^^^^^^
Inline opmaak
*emphasis (italics)*
**strong emphasis (bold)**
``inline code literal``
`external hyperlink <https://example.com>`_
Lijsten & Tabellen
* Bullet item 1
* Bullet item 2
1. Numbered item 1
2. Numbered item 2
+------------------+------------------+
| Header Column 1 | Header Column 2 |
+==================+==================+
| Cell 1, 1 | Cell 1, 2 |
+------------------+------------------+
Richtlijnen & Codeblokken
.. code-block:: python
:linenos:
def greet(name):
return f"Hello, {name}!"
.. note::
This is an informational callout note.
.. warning::
This is a critical warning message.