Документация проекта st-retrospect.
- Python 3.7 и Sphinx 2.4.4 для сборки.
- Readthedocs в качестве хостинга.
- ReStructuredText для написания документации
- Стартовая страница располагается по пути
docs/index.rst
- Отдельные статьи находятся в папке
docs/pages
- Конфигурация документации
docs/conf.py
В папке docs запустить команду
make html
Требуется библиотека Sphinx.
По пути docs/_build/html/index.html располагается начальная страница сгенерированной документации.
Вся документация хранится в файлах с расширением .rst и использует синтаксис ReStructuredText. Для внесения изменений достаточно редактировать текст внутри файлов.
При создании новой статьи, файл необходимо поместить в папку docs/pages
, и указать на него ссылку в docs/index.rst
.
Пример:
-
Создаём файл
docs/pages/example.rst
-
Наполняем файл содержанием. В начале статьи необходимо указать название, а следующей строкой выделить его знаками =
Пример:
Название статьи ===============
-
Указываем путь к файлу в секции toctree файла
docs/index.rst
Пример:
Добро пожаловать в документацию st-retrospect-docs! =================================================== .. toctree:: :maxdepth: 2 :caption: Содержание: pages/glossary pages/schema ... pages/example