ProgramingTip

두 개의 링크에 동일한 텍스트를 방법은 무엇입니까?

bestdevel 2020. 11. 4. 08:10
반응형

두 개의 링크에 동일한 텍스트를 방법은 무엇입니까?


내가하고 싶은 것은 다음과 가변적이다.

1. `link <http://www.google.com>`__
2. `link <http://www.yahoo.com>`__

비용 방법 :

<ol>
<li><a href="http://www.google.com">link</a></li>
<li><a href="http://www.yahoo.com">link</a></li>
</ol>

가장 가까운 출판물 목록으로, 마지막에 "DOI"로 링크를 모두 갖기를 원합니다.

그러나 이것은 다음과 같이 실패하는 것입니다.

<string>:3: (WARNING/2) Duplicate explicit target name: "doi".

정확한 오류는 내가 사용하는 docutils의 버전에 따라 달라지는 것 같지만 모두 실패했습니다.

여러 링크를 생성하는 방법이 있습니까?


경고

(경고 / 2) 이더 된 명시 적 대상 이름 : foo

"명명 된 하이퍼 링크 참조"에서 두 개의 다른 링크에 대해 동일한 텍스트를 사용할 때 발생합니다.

`Foo <http://example.org>`_
`Foo <http://example.com>`_

이를 사용하십시오 . 이중 밑줄이있는 익명 하이퍼 링크 참조사용하십시오 .

`Foo <http://example.org>`__
`Foo <http://example.com>`__

이 docutils 0.8.1에서 경고없이 작동합니다.


익명의 하이퍼 링크를 사용하고 싶을 것입니다.

1. `link`__
2. `link`__

__ http://www.google.com
__ http://www.yahoo.com

문서에서 언급되는 순서가 중요합니다. 자세한 내용은 여기 에서 확인할 수 있습니다 .


개행과 두 개의 밑줄이 필요한 것입니다.

이것이 제가하는 것입니다 :

What is that Process object good for? `(html)
<process.html>`__
`(html) 
<other.process.rst>`__

위해 위해 :

What is that Process object good for? 
<a class="reference external" href="process.html">(html)</a>
<a class="reference external" href="process.rst">(html)</a>

참고 URL : https://stackoverflow.com/questions/5464627/how-to-have-same-text-in-two-links-with-restructured-text

반응형