Sphinx / reST:同一段中的多个匿名显式外部链接

问题描述 投票:0回答:2

如何在同一段落中创建两个separated external links,即:

for pytorch click `here <http://www.pytorch.org>`_ and for tensorflow click
`here <http://www.tensorflow.org>`_

如下所示

对于pytorch单击here,对于tensorflow单击here

BUT带有分隔非内联链接!这将使我可以将所有外部链接收集到一个位置,并使用我喜欢的任何标题来调用它们。

现在,如果我使用anonymous链接,如以下代码所示:

.. __: pytorch_
for example.com click here__

.. __: tensorflow_
and for tensorflow.com click here__

.. _pytorch: http://www.pytorch.org
.. _tensorflow: http://www.tensorflow.org

这就是我得到的(请注意单独的段落)

对于pytorch单击here

对于tensorflow单击here

换句话说,如果我们举这个例子……我可以使用相同的标题(例如here)链接到同一段落中的两个不同的explicitnon-inline外部链接?

hyperlink python-sphinx restructuredtext docutils external-links
2个回答
2
投票
rst_epilog = """ .. role:: raw-html(raw) :format: html .. |pytorch| replace:: :raw-html:`<a href="https://www.pytorch.org">here</a>` .. |tensorflow| replace:: :raw-html:`<a href="https://www.tensorflow.org">here</a>` """

1
投票
© www.soinside.com 2019 - 2024. All rights reserved.