【发布时间】:2015-09-25 00:52:16
【问题描述】:
我正在使用 Sphinx 为我的项目生成 HTML 文档。在 Inline Markup 下,Sphinx 文档讨论了 :menuselection: 使用以下标记标记一系列菜单选择:
:menuselection:`Start --> Programs`
这会产生以下 HTML:
<span class="menuselection">Start ‣ Programs</span>
即--> 被转换为小三角形,我确定它是 U+2023,TRIANGULAR BULLET。
这一切都很好,但我想使用不同的字符而不是三角形。我已经在 Sphinx 包和主题包 (sphinx-bootstrap-theme) 中彻底搜索了“menuselection”、三角形字符和其他一些东西,但没有找到任何可以将 --> 替换为‣(对我来说没什么明显的,反正)。但是必须在我的 .rst 源和 html 之间进行转换。
我的问题是:具体是在做什么转换(sphinx core?HTML writer?Theme JS?)?
【问题讨论】:
标签: python-sphinx restructuredtext