Я документировал пакет программного обеспечения с помощью Сфинкса и reStructuredText.
В рамках моих документов существуют некоторые длинные фрагменты кода. Я хочу смочь иметь их скрытый как значение по умолчанию с небольшой кнопкой "Show/Hide", которая развернула бы их (Пример).
Существует ли стандартный способ сделать это?
Я думаю, что самый простой способ сделать это - создать собственную тему Sphinx, в которой вы указываете определенным элементам html наличие этой функции. Небольшой JQuery здесь поможет.
Однако, если вы хотите указать это в разметке reStructuredText, вам потребуется либо
Это потребует немного больше работы, но даст вам больше гибкости.