lui*_*dro 73 python restructuredtext
这是我想做的事情:
1. `link <http://www.google.com>`__
2. `link <http://www.yahoo.com>`__
Run Code Online (Sandbox Code Playgroud)
获得:
<ol>
<li><a href="http://www.google.com">link</a></li>
<li><a href="http://www.yahoo.com">link</a></li>
</ol>
Run Code Online (Sandbox Code Playgroud)
上下文是一个出版物列表,我希望它们在最后都有一个标记为"DOI"的链接.
但是,这似乎失败了:
<string>:3: (WARNING/2) Duplicate explicit target name: "doi".
Run Code Online (Sandbox Code Playgroud)
确切的错误似乎取决于我使用的docutils版本,但它们都失败了.
有没有办法在重组文本中生成具有相同文本的多个链接?
cwe*_*ske 125
警告
(警告/ 2)重复显式目标名称:foo
在"命名的超链接引用"中对两个不同的链接使用相同的文本时发生:
`Foo <http://example.org>`_
`Foo <http://example.com>`_
Run Code Online (Sandbox Code Playgroud)
要绕过它,请使用带有双下划线的匿名 超链接引用:
`Foo <http://example.org>`__
`Foo <http://example.com>`__
Run Code Online (Sandbox Code Playgroud)
这对Docutils 0.8.1没有警告.
Jes*_*sse 16
我想你会想要使用匿名超链接:
1. `link`__
2. `link`__
__ http://www.google.com
__ http://www.yahoo.com
Run Code Online (Sandbox Code Playgroud)
请记住,文档中提到的顺序很重要.更多信息可以在这里找到.