python – Sphinx:页面的本地conf?
发布时间:2020-12-20 13:38:02 所属栏目:Python 来源:网络整理
导读:我可以拥有conf变量的页面本地值(通常在conf.py中找到)吗? 例如,我有 hyphenator_language = "en-us" 在conf.py.我可以拥有它吗? hyphenator_language = "ru" 对于sphinx文档的给定ReST页面? 解决方法 据我所知,对于任意配置变量没有通用的方法,但在你的
我可以拥有conf变量的页面本地值(通常在conf.py中找到)吗?
例如,我有 hyphenator_language = "en-us" 在conf.py.我可以拥有它吗? hyphenator_language = "ru" 对于sphinx文档的给定ReST页面? 解决方法
据我所知,对于任意配置变量没有通用的方法,但在你的情况下,特别是对于连字符,你有几个选择:
>说服Sphinx连字符扩展的作者添加对指令的支持,该指令设置每页的语言.>由于连字符扩展使用了hyphenator.js,这是一个JS库,你可以使用一些原始的html(使用raw指令)来注入一个脚本标记,用于设置该页面上的语言.>创建自定义模板(或扩展现有模板)以包含设置页面语言的逻辑. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |