Python sphinx 斯芬克斯为图像或人物添加链接

Python sphinx 斯芬克斯为图像或人物添加链接,python-sphinx,Python Sphinx,我正在尝试斯芬克斯中一些比较基本的东西。我有一些图像,但我更喜欢保持它们非常小,我想让用户点击它们,以获得更大的图像。 我找不到将图像:或图形:与ref:或链接:组合在一起的语法方法 .. image:: _static/my_image_small.png 我在同一个文件夹中有my_image\u large.png 如果您提出了一个解决方案,那么较大的图像应该是一个带有显式链接的文件,还是创建一个带有附加图像:标记的reSt文件? 另一种方法是在reSt文件中处理图像大小,但是我仍然不知道

我正在尝试斯芬克斯中一些比较基本的东西。我有一些图像,但我更喜欢保持它们非常小,我想让用户点击它们,以获得更大的图像。 我找不到将
图像:
图形:
ref:
链接:
组合在一起的语法方法

.. image:: _static/my_image_small.png
我在同一个文件夹中有
my_image\u large.png

如果您提出了一个解决方案,那么较大的图像应该是一个带有显式链接的文件,还是创建一个带有附加
图像:
标记的reSt文件? 另一种方法是在reSt文件中处理图像大小,但是我仍然不知道如何创建从小图像到大图像的链接


谢谢您的帮助。

只需使用
target
指令即可。你会得到这样的结果:

.. image:: _static/my_image_small.png
   :target: _static/my_image_large.png
严格来说,不必在源代码中使用对静态文件夹的引用。无论如何,当您构建文档时,它们都会被复制到_images文件夹中(因此,您将在构建中拥有它们两次,而不需要它们)

我总是在管理图像的源文件夹旁边使用一个名为figures的文件夹。但是,您需要将my_image_large.png文件放在_static文件夹中,因为内容将在生成时复制