4

我的第一份文件中有指令,其中插入了数字;我使用rst2pdf's:counter:指令自动为它们编号。

.. figure:: Graphics\Manual_test_timeline.png
   :scale: 100%
   :align: center

   Figure :counter:`figure`. Manual Testing Timeline

标题呈现为图 1。手动测试时间线

如何在文档的其他地方引用那些自动编号的数字?我需要能够写作

看 ???有关时间线的更多详细信息。

在哪里 ???是对图标题中文本的引用(包括数字)。

有没有办法用标准的重组文本或特殊的rst2pdf黑客来做到这一点?

4

2 回答 2

2

没有办法自动做到这一点。当然,有一些方法可以手动完成。

于 2012-02-09T02:04:36.380 回答
2

如果您可以牺牲数字编号,那么这将与超链接一起使用:

.. _Manual Testing Timeline:

.. figure:: Graphics\Manual_test_timeline.png
   :scale: 100%
   :align: center

   Figure :counter:`figure`. Manual Testing Timeline

Here is some text referencing `Manual Testing Timeline`_

但是如果不能牺牲图号,我想不出任何解决办法。

语法Text <#figure-1>也可能需要研究。

于 2012-02-09T10:09:48.810 回答