斯芬克斯:一个页面的本地配置?

2024-04-29 14:44:07 发布

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

我能得到conf变量(通常在conf.py中找到)的页面局部值吗?在

例如,我有

hyphenator_language = "en-us"

conf.py中。能给我吗

^{pr2}$

对于狮身人面像文档的一个给定的休息页?在


Tags: 文档pyconf局部页面languageen狮身人面像
1条回答
网友
1楼 · 发布于 2024-04-29 14:44:07

据我所知,对于任意配置变量没有通用的方法,但是在您的例子中,对于连字符符,您有几个选项:

  • 说服Sphinx连字符扩展的作者添加对设置每页panguage的指令的支持。在
  • 因为连字符扩展使用连字符.js,这是一个JS库,您可能可以使用一些原始html(使用raw指令)来注入一个脚本标记,该标记将设置该页面上的语言。在
  • 创建一个自定义模板(或扩展现有模板),以包含设置页面语言的逻辑。在

相关问题 更多 >