gpt4 book ai didi

restructuredtext - 如何处理 reStructuredText 中重复的目标名称?

转载 作者:行者123 更新时间:2023-12-04 08:36:31 26 4
gpt4 key购买 nike

例子:

foo is a tool used to do foo.

Download_

.. _Download: http://example.com/foo

blah blah blah (omit a lot of paragraphs)

bar is another tool to do bar.

Download_

.. _Download: http://example.com/bar

Download指向不同的 url,docutilus 给出了这个错误报告:
Duplicate target name, cannot be used as a
unique reference: "Download".

在markdown中,我可以为这两个 Download指定不同的id :
[Download][download-foo]
[download-foo]: http://example.com/foo
[Download][download-bar]
[download-bar]: http://example.com/bar

如何在 reStructuredText 中做类似的事情?

最佳答案

选项一

正如@mzjn 指出的,让目标名称更清晰:

`Download foo`_

.. _Download foo: http://example.com/foo

`Download bar`_

.. _Download bar: http://example.com/bar

选项二

来自 docutils-user maillist :

使用匿名超链接:
Download__


__ http://example.com/foo


Download__

__ http://example.com/bar

关于restructuredtext - 如何处理 reStructuredText 中重复的目标名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4843052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com