Basic reST & Sphinx syntax¶

The .rst files are written in reStructuredText (reST) format. They contain text with additional markup.

Paragraphs¶

New paragraphs in the output are created by an empty line between two paragraphs in your reST file:

This is a paragraph.

This is another paragraph.


Comments can be written like this:

.. this is a comment
.. with another line


Or like this:

.. this is a comment
with another line


Indentation¶

In reST, the indentation of a block of lines is often important. The exact number of spaces, which are used to indent a block of text, does not matter. But what does matter, is that all lines of the block are indented with exactly the same number of spaces.

We use the convention of 3 spaces per indenting level (see Whitespace and indentation).

Let’s look at an example:

The following directive inserts an image in the rendered page. All lines beginning with line two must be indented to the same leve. The convention is to use three spaces for one level of indentation.

.. image:: someimage.png

\*non-italic\*