斯芬克斯主题文献网站

sphinx-docs-theme的Python项目详细描述


斯芬克斯的一个基于最简引导的HTML5主题。用于生成 文档站点。

检查latest docs以了解如何设置它。

皮肤是从静态模板Docs Bootstrap Template改编而来的, 它是项目要遵循的视觉参考。

Sphinx docs theme Pypi package pageSphinx docs theme latest documentationSphinx docs theme development documentation

功能

演示

要在工作中检查sphinx文档主题,请查看链接到 下面这个部分,是用狮身人面像创建的,并利用了这个主题。

文件

文档源包含在项目中,用于生成 文档站点:

  • 始终为最新版本生成latest docs,保存在“master”分支中
  • development docs是从“development”分支中的最新代码生成的

文档的源文件是一个小型的Sphinx项目,保存在“docs”文件夹中。

如果需要,这些可以构建:

$ python setup.py build_docs

用法

该项目是一个Sphinx主题,可以类似于任何 其他这样的主题。

先决条件

Sphinx需要使用这个主题,因为它是要集成的 变成狮身人面像。要查找有关此的详细信息,请查看其网页, 它还将告诉您可以使用哪些python解释器。

所有其他python依赖项都显示在requirements.txt文件中。

这些依赖项可以通过以下方式安装:

$ pip install --upgrade-r requirements.txt

前端库被定义为npm依赖项,并且需要这个包 经理待定。

这些依赖项可以通过以下方式安装:

$ python setup.py frontend

安装

该项目作为Pypi package提供,使用pip是首选方法 安装它为此,请使用以下命令;

$ pip install sphinx-docs-theme

如果需要,可以手动安装:

$ python setup.py install

将其用作依赖项

如果项目已安装在本地库存储库中,则可以 只需将以下行添加到任何sphinx的conf.py文件中即可使用 项目:

import sphinx_docs_theme

html_theme = 'sphinx_docs_theme'
html_theme_path = sphinx_docs_theme.get_html_theme_path()

使用Sphinx Themes文件夹

另一种可能是添加项目代码,包含在 “sphinx_docs_theme”文件夹,到sphinx项目的themes文件夹,其中 是:

docs\_themes\sphinx_docs_theme\

然后只需将以下文件添加到conf.py文件:

html_theme = 'sphinx_docs_theme'
html_theme_path = ["_themes", ]

协作

这个项目的任何帮助都会受到欢迎,主要有两个 提供此类帮助的方法:

  • 通过问题管理报告错误并请求扩展
  • 或者分叉存储库并扩展项目

问题管理

问题在githubproject issues tracker中管理,其中任何github 用户可能会报告错误或要求新功能。

获取代码

如果您希望分叉或修改代码,请访问GitHub project page,其中 总是保留最新版本。查看“master”分支的最新版本 发布,以及当前稳定的开发版本的“开发”。

许可证

项目已在MIT License下发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Android Studio从XML中洗牌2D数组列   安卓 rx java obsever pojo模型的变化   java如何在安卓应用程序中以编程方式打开google教室   java如何将充满令牌的对象[]转换为整数数组?   java Minify Maven插件抛出“不支持JavaScript引擎”错误   java如何检查调用应用程序的用户是否具有绑定特权端口的权限?   java无法向firestore发送数据   jpanel Java向ScrollPane中嵌入的面板添加JLabel   将Bash脚本移植到Java   JavaSpring显示错误消息   java如何为这些路径表达式编写正则表达式   java如何通过编程在Android手机上获得时间?   Java:捕获未检查的异常与已检查的异常