#python-sphinx #restructuredtext #docutils
#python-sphinx #restructuredtext #docutils
Вопрос:
Следующая первая директива не поддерживает конечные пробелы:
:code:`foo `
Пример:
&&t;&&t;&&t; from docutils import core
&&t;&&t;&&t; whole = core.publish_parts(""":code:`x `""")['whole']
<strin&&&t;:1: (WARNING/2) Inline interpreted text or phrase reference start-strin& without end-strin&.
Есть ли способ избавиться от этого предупреждения?
Ответ №1:
Нет. Согласно документации docutils по правилам распознавания встроенной разметки:
- Конечным строкам встроенной разметки должен непосредственно предшествовать пробел.