我尝试将链接插入reStructuredText中的粗体文本,但失败。
这是我的第一个来源:
**Lorem ipsum dolor sit amet, `consectetur <http://www.example.com>`_
adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore
magna aliqua.**
但是我得到了:
<strong>Lorem ipsum dolor sit amet, `consectetur <http://www.example.com>`_
adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore
magna aliqua.</strong>
我想得到这个:
<strong>Lorem ipsum dolor sit amet, <a href="http://www.example.com">consectetur</a>
adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore
magna aliqua.</strong>
最佳答案
目前看来这是不可能的:请参阅Docutils FAQ,特别是问题"Is nested inline markup possible"。答案基本上指出,嵌套的内联标记在“待办事项”列表中,因此最终可以执行您在问题中提出的问题,并提供了一些解决方法(不建议这样做)。
由于暂时不建议使用变通办法,因此您可以执行以下操作:
**Lorem ipsum dolor sit amet,** `consectetur <http://www.example.com>`_
**adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore
magna aliqua.**
当然,您的链接不会是粗体的,但至少它将是有效的链接。
关于restructuredtext - 将链接插入reStructuredText中的粗体文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9645321/