我正在尝试使用Sphinx来记录项目,但我无法弄清楚如何使用intersphinx。我用这行:
:py:meth:`math.sin`
添加链接,但在输出中,它显示为粗体,而不是链接。虽然该行不起作用,但以下两者都有效:
:py:meth:`dict.items`
:py:class:`zipfile.ZipFile`
我在conf.py文件中的intersphinx_mapping值是:
intersphinx_mapping = {'python':('http://docs.python.org/2.7', None)}
你读过intersphinx的文档吗?
编辑
用它来工作:
***
TRY
***
My try
======
sin
:py:func:`math.cos`
pop
:py:meth:`dict.pop`
dict
:py:meth:`dict.items`
zipfile
:py:class:`zipfile.ZipFile`
在这里阅读crossreference的结构
:py:meth:
应该是:py:func:
。基本上,可以使用任何有效的domain。