加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python-sphinx – 链接到Sphinx中的数字

发布时间:2020-12-20 11:24:03 所属栏目:Python 来源:网络整理
导读:我的文档中有一些图像是作为Sphinx中的一组reST文件创建的.我更喜欢让它们保持很小,我希望用户点击它们以获得更大的图像.较小的图像不是出于文件大小的原因,而是出于演示原因.我没有找到一种语法方法来组合标签image:或figure:with ref:或link:. .. imag
我的文档中有一些图像是作为Sphinx中的一组reST文件创建的.我更喜欢让它们保持很小,我希望用户点击它们以获得更大的图像.较小的图像不是出于文件大小的原因,而是出于演示原因.我没有找到一种语法方法来组合标签image:或figure:with ref:或link:.

.. image:: _static/my_image_small.png

我在同一个文件夹中有一个更大的版本:my_image_large.png.

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

解决方法

有两种方法可以做到.

首先是插入一些“原始”HTML:

.. raw:: html

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

第二是使图像可点击.这样你可以将它链接到更大的图像:

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

你可以提供更多选择,顺便说一句.请参阅restructured text documentation中的完整列表.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读