2012-12-04 32 views
3

我的文檔中有一些圖像是在Sphinx中創建的一組reST文件。我更喜歡保持它們很小,我希望用戶點擊它們以獲得更大的圖像。較小的圖像不是由於文件大小原因,而是出於演示原因。我沒有找到合併標籤image:figure:ref:link:的語法方法。鏈接到獅身人面像中的數字

.. image:: _static/my_image_small.png 

和我在同一個文件夾中有更大的版本:my_image_large.png

如果您想出一個解決方案,應該將較大的圖像作爲一個帶有明確鏈接的文件,或者創建帶有額外圖像的標記文件:標記?另一種方法是使用reST文件中的圖像大小,但是我仍然不知道如何創建從小圖像到大圖像的鏈接。有沒有辦法繞過獅身人面像發電機,只是給我想要的HTML?

回答

8

有兩種方法可以做到這一點。

首先是隻需插入位「原始」的HTML:

.. raw:: html 

    <a href=....><img src=.... 

二是使圖像點擊。這樣你可以鏈接到一個更大的形象:

.. image:: _static/my_image_small.png 
    :target: _static/my_image_large.png 

有更多的選項,你可以給,順便說一句。請參閱restructured text documentation中的完整列表。