自定义sphinx以用于stsci项目的一组工具和模板

stsci.sphinxext的Python项目详细描述


Author:Michael Droettboom, 2011

目的

此项目包含sphinx的扩展,用于从stsci构建文档。

先决条件

  • Sphinx 0.6.3或更高版本及其依赖项
  • numpydoc-支持numpy风格的docstring语法
    • numpy 1.4.0或更高版本附带的版本是必需的
  • matplotlib-为内联打印提供matplotlib扩展

这些要求未在 元数据只是因为numpy和matplotlib特别大 很容易处理,所以试图安装狮身人面像主题不应该有 尝试安装这些先决条件的副作用。

用法

这些说明仅涵盖标准狮身人面像的变化 说明。

使用 狮身人面像快速启动,如Sphinx introduction中所述。

将stsci_sphinx自定义导入项目的conf.py 在顶部插入以下行:

from stsci.sphinxext.conf import *

还应修改conf.py中的“extensions”行,以便 不重写stsci.sphinxext定义的扩展。为了 例如,更改:

extensions = ['sphinx.ext.autodoc']

致:

extensions += ['sphinx.ext.autodoc']

另外,注释掉“html主题”行,这样您的项目将使用 斯芬克斯一号。

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

推荐PyPI第三方库


热门话题
用于批量操作的java RESTful API分块响应   java读取在线存储的文本文件   在Java ME中将双精度舍入到小数点后5位   java查找一个数字的最接近因子   java更改JMenuBar的字体   java Kmeans聚类算法运行时间和复杂性   java是否可以阻止try catch返回null   java内容解析器指向具有正确URI的错误表   java Android Kotlin插装测试未被识别为插装测试   java TestNG@Dataprovider   在forloop和print语句中声明变量时发生java错误   java在Android Studio 3中设置JNI