2012-02-08 48 views
3

我在我的第一個文檔中有插入數字的指令;我使用rst2pdf:counter:指令自動爲它們編號。rst2pdf:引用自動編號的數字

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

    Figure :counter:`figure`. Manual Testing Timeline 

的字幕呈現爲圖1.手動測試時間軸

我該如何引用文檔中其他位置自動編號的數字?我需要能寫

請參閱???瞭解更多關於時間表的信息。

其中???是對圖中標題文字(包括數字)的引用。

有沒有辦法做到這一點與標準重組文本或特殊rst2pdf黑客?

回答

2

沒有辦法自動做到這一點。當然,有些方法可以手動執行。

+0

+1和'rst2pdf'的作者接受。感謝您對社區的貢獻 – 2012-02-09 15:31:39

1

如果你可以犧牲的圖號,那麼這將與超鏈接工作:

.. _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>也可以作爲一些東西來看待。

+0

謝謝,可惜我確實需要包含圖編號。 – 2012-02-09 15:32:35