1

私はepydocでreStructuredTextを使用しています。内部リンクのテキストをリンクのターゲットとは異なるものにするにはどうすればよいですか? 私は持っている:

:todo: Figure out the `Product.manufacturer` relationship in `Product`.

Product リンクは正常に見え、Product オブジェクトにリンクしています。Product.manufacturer リンクは適切なメンバー変数に移動しますが、テキストが Product.manufacturer ではなく、単に製造元になりたいと思います。

これは、epytext を使用すれば実行できることはわかっていますが、必要に応じて後でドキュメント ジェネレーターを切り替えることができるように、reStructuredText を使い続けたいと考えています。

4

1 に答える 1

1

私自身はepydocに精通していませんが、通常の reStructuredText の方法は次のとおりです。

`manufacturer <Product.manufacturer>`_

または、スフィンクスで、

:attribute:`manufacturer <Product.manufacturer>`

リンクを提供するためにepydocがデフォルトの役割を上書きしたように見えることを考慮すると、それはそれに残されます。ただし、これが最もうまくいく可能性があります。

:todo: Figure out the `manufacturer <Product.manufacturer>` relationship in `Product`.
于 2010-11-30T01:42:16.097 に答える