使用内联代码和stylo将图片插入Sphinx文档
项目描述
Sphinx-Stylo
项目 | |
代码 | |
PyPi |
对于这个扩展来说,目前处于非常早期阶段。它可能不太稳定
Sphinx-Stylo是Sphinx文档工具的扩展,允许您使用Sphinx插入由Stylo python库动态生成的图片。图片可以使用在您的rst源文件内联定义的.. stylo-image::
指令来定义。
.. stylo-image::
:align: center
:img-width: 1920
:img-height: 1080
:display-width: 75%
from stylo.color import FillColor
from stylo.shape import Circle
from stylo.image import SimpleImage
color = FillColor("ffff00)
circle = Circle(fill=True)
image = SimpleImage(circle, color)
然后在运行sphinx构建时,您的代码将被执行,并在最终的HTML页面中插入给定尺寸的图片。
如果您希望在插入的图片旁边包含代码,请将:include-code:
选项添加到指令下的选项列表中。
您必须将图片存储在名为image
的变量中,以便扩展可以捕获它。
入门
如果您想在文档中使用此扩展,则首先需要使用pip
安装扩展。
$ pip install sphinx-stylo
然后您需要将扩展添加到项目conf.py
中的extensions = []
列表中。
extensions = [
...
"sphinx_stylo"
]
项目详细信息
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
sphinx-stylo-0.1.1.tar.gz (3.6 kB 查看哈希值)
构建分布
sphinx_stylo-0.1.1-py3-none-any.whl (5.0 kB 查看哈希值)
关闭
sphinx-stylo-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2c53983054468455e2b3c6b66332932f8349a71aebeda6211ad42c819e60a03f |
|
MD5 | 0a778710f8f318c8dcdd6de7b293787a |
|
BLAKE2b-256 | a02b5219c6c27c4b4afbfb892c1037ee59fca60ac6b585bb8bca08736d7aa265 |
关闭
sphinx_stylo-0.1.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dc9ef2ec95d30f08619f4b3264308fbf365bb2c8442de165c3eac0025800b7d4 |
|
MD5 | 318c9593fdca23bf8fe499c231a869d4 |
|
BLAKE2b-256 | 9cf7d3f7ae4a7d5ffd679acaf732cc93eec94fffcd4546e06ffcd705b2e7590c |