【发布时间】:2020-12-30 01:20:53
【问题描述】:
This 工作正常,只要我不需要特定部分 - 这似乎工作:name <page.html>_,除非我重复 name Sphinx throws
WARNING: Duplicate explicit target name: "name"
即使它是无害的,它也会在我的应用程序中快速填充屏幕。
我知道原始的基于 HTML 的解决方法,但这是一种不鼓励的做法;有没有更“原生”的方法?
示例:
-
`docs <package.html#module-package.callbacks>`_(有效) -
:doc:`docs <package.html#module-package.callbacks>`(没有) -
:doc:`docs <package#module-package.callbacks>`(没有)
【问题讨论】:
-
问题已被删除,原因是完全不适用;这里没有“错字”,评论回复也没有解决问题。
-
这是你自己的包的文档,对吧?如果是这样,请使用Python domain。
-
我想问一下这是什么意思:“它在我的应用程序中快速填充屏幕”?不知道句子怎么理解?
-
@StevePiercy Exact context;我想你指的是
py:module::;有一个示例语法,我可以通过“docs”超链接对deeptrain.html#module-deeptrain.callbacks的引用? (即docs) -
@bad_coder
sphinx-build
标签: python-sphinx restructuredtext sections cross-reference targeting