在sphinx中使用自定义html编写器

2024-09-30 14:15:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我怎样才能使用不同的HTMLTranslator而不是sphinx.writers.html中的狮身人面像?在

具体来说,我想修改方法depart_desc_signature。我不能修改Sphinx本身,因为帮助文件是与其他人一起开发的,需要用标准Sphinx正确编译。在

我知道斯芬克斯支持:


Tags: 方法orghttpdochtmlsphinxdescext
1条回答
网友
1楼 · 发布于 2024-09-30 14:15:21

通过在conf.py中定义html_translator_class来指定html转换器。在

例如

html_translator_class = 'html2.HTMLTranslator'

不过,这对mathjax并不好用,因此如果html2是{}的副本,则需要显式地将对mathjax的调用添加到HTMLTranslator中:

^{pr2}$

相关问题 更多 >

    热门问题