如何设置reStructuredText中指定链接的文本格式?在reStructuredText链接中设置文本格式
具体来说,我想从我的第一个生成以下HTML:
<a href="http://docs.python.org/library/optparse.html"><tt>optparse.OptionParser</tt> documentation documentation</a>
结果应该是这样的:
其中“optparse.OptionParser “部分是固定宽度的字体。
我试图
```optparse.OptionParser`` <http://docs.python.org/library/optparse.html>`_
然而,这给了
<tt class="docutils literal">`optparse.OptionParser</tt> documentation <<a class="reference external" href="http://docs.python.org/library/optparse.html">http://docs.python.org/library/optparse.html</a>>`_
它看起来像这样
``optparse.OptionParser
documentation <http://docs.python.org/library/optparse.html>\
_
这真的很漂亮。我正在研究各种过度设计的解决方案,包括在我发现之前编写自定义扩展。 – 2015-11-19 15:57:49
**这不太美丽。**这太可怕了。所有理智的标记语言都支持内联标记的无限嵌套,因为这是2016年。自1959年以来,无上下文解析已经得到了平凡解决。(_Chomsky:[“关于语法的某些形式特性。”](http://www.sciencedirect。 com/science/article/pii/S0019995859903626#)_)reStructuredText解析器无法执行真正的上下文无关解析是一个粗糙的丑陋的瑕疵,否则就是纯正的立面。定义良好且高度可扩展的reST语法应该更好。 (_Someone应该对此感觉不好。) – 2016-08-13 04:52:11