支持扩展的 Sphinx 主题插件。 #sphinxjp
项目描述
Sphinx 主题插件扩展。
功能
通过使用 setuptools 插件机制提供主题模板集合。
设置
使用 easy_install 创建环境
$ easy_install sphinxjp.themecore
创建您的插件
主题
如果您想集成新主题,请在 setup.py 中编写 sphinx_themes entry_points
entry_points = """ [sphinx_themes] path = sphinxjp.themes.s6:get_path """
并编写一个返回 Sphinx 主题 路径的 get_path 函数。 Sphinx 主题 目录包含一个或多个主题目录。
指令
如果您想集成新的指令,请在您的 setup.py 中编写 sphinx_directives entry_points
entry_points = """ [sphinx_directives] setup = sphinxjp.themes.s6:setup_directives """
并编写一个接受 app 参数并返回 None 的 setup_directives 函数。 setup_directives 与 Sphinx 扩展的 setup 函数相同。有关更多信息,请参阅 Sphinx 扩展文档。
需求
Python 2.4 或更高版本(不支持 3.x)
sphinx 1.0.x
许可证
许可协议为 MIT 许可协议 。有关具体条款,请参阅 LICENSE 文件。
历史
0.2.0 (2013/12/10)
Sphinxjp.themecore 功能的一部分已合并到 Sphinx-1.2(b3)。
0.1.3 (2011/7/9)
修复了版本 0.1.2 上的致命错误。抱歉。
0.1.2 (2011/7/9)
修复了问题 #1:在 conf.py 中定义 html_theme_path 会丢弃所有 sphinxjp.themes.* 路径。
0.1.1 (2011/7/6)
修复了命名空间包声明缺失的问题,感谢 togakushi!
0.1.0 (2011/2/6)
首次发布
项目详情
关闭
sphinxjp.themecore-0.2.0.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 55729fd3f70b0073da007829b54f533296a9787f03d68a45d747192fcae8c2ad |
|
MD5 | 20c4d0ca1b4447fcda6f1b1638006caa |
|
BLAKE2b-256 | 8040d37164eed91de8e496d52ddedf741343a45bfb4e2ec62d56f6dd89aaa3c5 |