3

内部ハイパーリンク ターゲットを定義した場合、リンク タイトルとして任意のテキストを使用してリンクするにはどうすればよいですか?

例えば:

_`これは非常に長い内部リンク ターゲットです`.

...

非常に長いリンク ターゲットへの `短い参照`_。

「短い参照」ターゲットを「非常に長い内部ターゲット」にするにはどうすればよいですか?

編集:別の例:

ウィジェット
=======

...

`ウィジェット`_ を使用します。

「ウィジェット」(単数形)の見出しに「ウィジェット」(複数形)のリンクを作成するにはどうすればよいですか?

(もちろん、これを使用して実行できることは理解して`widget`_\sいます…しかし、それは一般的な問題を解決しません)

4

3 に答える 3

4

「標準」のreSTを使用してこれを行う方法が見つかりませんでした。しかし、Sphinxを使用すると、次のように機能します。

.. _`This is a very long internal link target`:

:ref:`Short reference <This is a very long internal link target>` to the very long link target.
于 2011-04-25T15:27:23.067 に答える
2

うまく、mzjnの答えはクラスでも機能します:

:class:`MyClasses <mymodule.MyClass>` in plural is awesome.

万歳!

于 2011-06-28T11:31:41.517 に答える