3

有没有办法使用 sphinx 自动生成图像/图形标题?

我目前有使用 sphinx 转换为 html 和 (latex)pdf 的 rest-sphinx 文件。

我想要一种简单的方法让用户在生成的 html/pdf 文件中引用特定图像。例如,如果用户在电子邮件中引用文档,“在 'Image 65' 中显示 XXX,但这对我不起作用”。

我尝试使用figure,它似乎允许您将标题应用于图像,但这必须手动添加。(而且由于某种原因,我无法让它与替换一起工作)。

是否有一种我忽略的rest-sphinx方法可以实现这一目标?或者,有没有办法修改/编辑 sphinx 的现有模板以添加此功能?

4

1 回答 1

2

Sphinx 使用由Jinja模板化的 reStructuredText 。不过,根据 Sphinx 文档,您还有其他模板选项

您应该能够在自定义模板中使用 Jinja 的控制结构来实现您所追求的效果。

于 2009-04-30T09:23:29.283 回答