rst2pdf: Ссылка на автоматически нумерованные цифры

В моем первом документе есть директивы, в которые вставляются цифры; и я использую директиву :counter: rst2pdf для их автоматической нумерации.

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

   Figure :counter:`figure`. Manual Testing Timeline

Подпись отображается как Рисунок 1. Временная шкала ручного тестирования.

Как я могу ссылаться на эти автоматически нумерованные цифры в другом месте документа? Мне нужно уметь писать

Видеть ??? для получения более подробной информации о сроках.

Где ??? ссылка на текст в подписи к рисунку (включая номер).

Есть ли способ сделать это с помощью стандартного реструктурированного текста или специального взлома rst2pdf?


person This    schedule 08.02.2012    source источник


Ответы (2)


Это невозможно сделать автоматически. Конечно, есть способы сделать это вручную.

person Roberto Alsina    schedule 09.02.2012
comment
+1 и принятие для автора rst2pdf. Спасибо за ваш вклад в сообщество - person This; 09.02.2012

Если вы можете пожертвовать цифрой, то это будет работать с гиперссылкой:

.. _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>.

person gozzilli    schedule 09.02.2012
comment
Спасибо, к сожалению, мне нужно включить нумерацию рисунков. - person This; 09.02.2012