在用于在软件包之间设置Sphinx文档链接的文档之后,我添加了
intersphinx_mapping = {'python': ('http://docs.python.org/2', None),
'numpy': ('http://docs.scipy.org/doc/numpy/', None),
'scipy': ('http://docs.scipy.org/doc/scipy/reference/', None),
'matplotlib': ('http://matplotlib.sourceforge.net/', None)}
对我来说conf.py
,但似乎无法获得除Python本身以外的任何项目的链接。例如
:term:`svg graphics <matplotlib:svg>`
只是将我带到索引页面,而没有添加预期的#term-svg
锚点,而且我什至无法找到术语表,也无法确定scipy
如何确定软件包支持哪些:ref:
s或:term:
s。
我在哪里可以找到如何指定目标指令:ref:
S和:term:
S IN numpy
,scipy
和matplotlib
?
为此,我如何链接到Sphinx本身?新增中
intersphinx_mapping['sphinx'] = ('http://sphinx-doc.org/', None)
和
:ref:`Intersphinx <intersphinx>`
不起作用。
:term:`svg graphics <matplotlib:svg>`
对我来说很好。我无法解释为什么您只能进入索引页面。如果要链接到intersphinx文档页面,请使用模块名称::mod:`Intersphinx <sphinx.ext.intersphinx>`
。