Эпидок: блоки текста фиксированной ширины

Я написал программный компонент, который опирается на файл конфигурации. Для ясности я хочу задокументировать структуру файла конфигурации, добавив файл примера в строку документации соответствующего класса. По понятным причинам он должен отображаться шрифтом фиксированной ширины.

Единственный способ, которым я знаю, это добавление >>> перед каждой строкой, что плохо, потому что doctest может подумать, что это сегмент кода Python и потерять рассудок. Более того, это выглядит действительно некрасиво

>>> [ДБ]

>>> порт = 5432

>>> name = adam_db

...

Что я действительно хочу это:

[ДБ]

Порт = 5432

имя = adam_db

...

Шрифт с фиксированной шириной.

Есть идеи?

Спасибо,

Адам

1 ответ

Решение

Может быть, вы могли бы использовать опцию Literal Block.

Другие вопросы по тегам