Это продолжение "Замысла REST Strikethrough" REST, но в контексте Сфинкса, а не в контексте ReST. Мой вопрос заключается в том, есть ли центральное место в сфинксе, где поставить директиву "роль", или действительно ли эта директива должна повторяться во всех первых файлах в докментации sphinx.
Более детально:
Легко определить пользовательские стили CSS для встроенного текста (см. Пример ReST Strikethrough) с помощью директивы role:
.. role:: custom
:class: custom
This is an :custom:'inline text'.
который преобразуется в html-рендеринг
.. This is an <span class="custom">inline text</span>. ..
Кроме того, пользовательскую таблицу стилей можно легко добавить в sphinx (см. Http://www.tinkerer.me/doc/theming.html), где можно добавить селектор классов CSS, чтобы контролировать, как визуализируется "настраиваемый" текст (цвет, зачеркивание, размер шрифта...)
Меня беспокоит то, что в моих экспериментах мне пришлось повторить директиву роли в каждом файле ReST, который использовал пользовательскую роль. Есть ли "центральное" место, где я могу определить это один раз для всего сайта?