狮身人面像的扩展,允许替换。

Sphinx-Substitution-Extensions的Python项目详细描述


Build StatuscodecovRequirements StatusPyPI

Sphinx Substitution Extensions

狮身人面像的扩展,允许替换。

Installation

$ pip install Sphinx-Substitution-Extensions

这支持Python3.5+。

Setup

  • 将以下内容添加到conf.py
extensions+=['sphinx-prompt','sphinx_substitution_extensions']
  • conf.py中设置以下变量:
substitutions=[('|release|','0.1'),('|author|','Eleanor'),]

这将用0.1替换新指令中的|release|,用Eleanor替换|author|

Directives

^{tt1}$

..substitution-code-block:: bash

   echo "|author| released version |release|"

这是sphinx内置code-block指令的扩展,并添加了替换功能。

^{tt2}$

..substitution-prompt:: bash

   echo "|author| released version |release|"

这是sphinx-prompt的扩展。

substitution-prompt的行为类似于sphinx-prompt,并添加了替换功能。

Credits

^{tt3}$ authors

感谢@sbrunnersphinx-prompt的其他贡献者。 substitution-prompt基于sphinx-prompt

ClusterHQ Developers

这个包的灵感主要来自clusterhq为flocker编写的代码。 相关代码的开发人员至少包括jon giddy和tom prince。

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

推荐PyPI第三方库


热门话题
orm如何在Java中实现规范化映射?   java以编程方式修改Xtext生成的Mwe2工作流   java正在覆盖外部文件中的现有数据,如何停止?   java在ANTLR BNF语法符号中epsilon的等价物是什么?   java如何使用Hibernate@Anyrelated注释?   代码生成生成java类并在运行时加载它   java Maven无法在本地jar文件中收集依赖项   java NetBeans IDE 8.2不显示错误消息   java Selenium web驱动程序找不到元素   java如何修复“拒绝访问属性”invoke“”的权限?   JavaApacheJClouds,从比日期更早的blob中删除blob的最佳方法   java如何比较和排序树集中的项目?   使用JavaSpring和无头/解耦CMS   java使用swagercodegen在不同的类中生成端点   Java外部Keylistener没有响应