在reST指令中创建图像

时间:2011-10-26 19:44:04

标签: python restructuredtext

我正在尝试创建一个reStructuredText指令,该指令获取内容,使用PIL基于该内容创建图像,然后在文档中显示生成的图像。到目前为止我所做的是image指令的子类,在某个路径上创建文件(比如,images / diagram.png),然后将images / diagram.png传递给image指令。这个问题是文件被保存到./images/但生成的html文档在{output_dir} / static / images /中查找它。

我的问题是如何访问reST用于存储输出的目录的值,以便将图像存储在正确的位置?

1 个答案:

答案 0 :(得分:1)

查看sphinx.ext.graphviz来源(例如here),这个Sphinx扩展程序与您描述的内容几乎相同。