狮身人面像中的数字参考编号

问题描述 投票:0回答:1

使用狮身人面像1.3.6,我发现无法对数字进行编号引用。根据此处的答案和评论Referencing figures with numbers in Sphinx and reStructuredTextnumref内置在狮身人面像中。但这根本行不通]

.. _mylabel

.. figure:: img/fig.jpg

   this is the caption

[当我在文本中使用:numref:`Figure %s <mylabel>`时,结果实际上是Figure %s,就好像实际上根本没有实现numref。

我需要在conf.py或乳胶序言中放入一些内容吗?

python-sphinx
1个回答
0
投票

我意识到这是一篇过时的文章,但是我想我应该分享在这种情况下对我有帮助的内容。

下面的代码将为图像添加一个带编号的标题,并带有编号的链接。例如,链接Fig. 1将链接到标题为<

documentation.rst文件:

This is some boring documentation text which refers to the illustration in :numref:`my-image`. .. figure:: images/process_flow.png :name: my-image :align: center :width: 100% System Process Flow
conf.py文件:

将此行添加到您的conf.py文件:

numfig = True

您的Sphinx文档现在将具有指向您的

数字编号

的链接。
© www.soinside.com 2019 - 2024. All rights reserved.