将链接插入到 reStructuredText 中的粗体文本中 [英] Insert a link into bold text in reStructuredText

查看:50
本文介绍了将链接插入到 reStructuredText 中的粗体文本中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试将链接插入到 reStructuredText 中的粗体文本中,但失败了.

I try to insert a link into bold text in reStructuredText but failed.

这是我的第一个来源:

**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,特别是问题 "是否可以嵌套内联标记".答案基本上表明嵌套内联标记位于待办事项列表中,因此最终可以执行您在问题中提出的问题,并提供了一些变通方法(他们声明不推荐这样做).

At the moment it seems that this is not possible: see the Docutils FAQ, specifically the question "Is nested inline markup possible". The answer basically states that nested inline markup is on the to do list, so it will eventually be possible to do what you ask in the question, and provides a couple of work arounds (which they state are not recommended).

由于暂时不建议使用变通方法,因此您可以执行以下操作:

Since the workarounds are not recommended perhaps for the time being you could just do something like:

**Lorem ipsum dolor sit amet,** `consectetur <http://www.example.com>`_ 
**adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore 
magna aliqua.**

当然你的链接不会是粗体的,但至少它会是一个有效的链接.

Of course your link would not be bold, but at least it will be a valid link.

这篇关于将链接插入到 reStructuredText 中的粗体文本中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆