Python sphinx 链接到斯芬克斯中的人物

Python sphinx 链接到斯芬克斯中的人物,python-sphinx,restructuredtext,Python Sphinx,Restructuredtext,我的文档中有一些图像是在Sphinx中作为一组reST文件创建的。我更喜欢将它们保持在非常小的位置,我希望用户点击它们以获得更大的图像。较小的图像不是因为文件大小的原因,而是因为显示的原因。我没有找到一种语法方法将标签image:或figure:与ref:或链接:组合在一起 .. image:: _static/my_image_small.png 我在同一个文件夹中有一个更大的版本:my\u image\u large.png 如果您提出了一个解决方案,那么较大的映像应该是一个带有显式链接的

我的文档中有一些图像是在Sphinx中作为一组reST文件创建的。我更喜欢将它们保持在非常小的位置,我希望用户点击它们以获得更大的图像。较小的图像不是因为文件大小的原因,而是因为显示的原因。我没有找到一种语法方法将标签
image:
figure:
ref:
链接:
组合在一起

.. image:: _static/my_image_small.png
我在同一个文件夹中有一个更大的版本:
my\u image\u large.png


如果您提出了一个解决方案,那么较大的映像应该是一个带有显式链接的文件,还是我创建了一个带有附加映像:标记的reST文件?另一种方法是在reST文件中处理图像大小,但是我仍然不知道如何创建从小图像到大图像的链接。有没有办法绕过Sphinx生成器,只给出我想要的HTML?

有两种方法

首先,只需插入一点“原始”HTML:

顺便说一句,您可以提供更多选项。请参阅中的完整列表

.. raw:: html

    <a href=....><img src=....
.. image:: _static/my_image_small.png
   :target: _static/my_image_large.png