0

以下 reST 无法按预期工作。我怎样才能做到正确?

Only the word python_ in this text is linked. What to do if 
I want using other words such as `like it <python_>`_ to jump
to the same link?

.. _python: http://www.python.org

谢谢你的帮助!

静音

4

1 回答 1

0

据我所知,这并不是一个很好的文档,但 OP 的方法应该可以工作。我已经在 cygwin 上使用 rst2html.py (v 0.11) 和 Sphinx (v 1.2b1) 测试了以下输入。两者都生成指向 CNN 站点的正确超链接。

* According to `CNN <http://www.cnn.com/>`_ the economy...
* According to `The Amazing Cable News Network`_ the economy...
* According to the  `Cable News Network <CNN_>`_ the economy...

.. _The Amazing Cable News Network: CNN_
.. CNN: http://www.cnn.com/

第二种形式是@Ajay 建议的,虽然对我来说必须创建另一个别名来获取你想要的文本似乎很奇怪,但第三种形式似乎是 OP 正在寻找的并且据我所知它有效美好的。第三种形式也适用于文档中的内部链接。

于 2013-04-21T18:35:43.957 回答