documentation - 在 reStructuredText 中插入相对链接

标签 documentation restructuredtext jsdoc

我正在记录一个包含 Python 组件和 JavaScript 组件的库。整个用户文档和 Python API 文档都在 reStructuredText 中,使用 Sphinx 处理。 JavaScript API 在 jsdoc 中,使用 jsdoc-toolkit 进行处理。主要的输出格式将是 HTML。我是 reST、Sphinx 和 jsdoc 的新手。

我已经建立了一个构建系统,所以所有生成的 html 页面都被转储到一个目录树中。我现在需要在主页面(从 reST 生成)中插入一个指向生成的 Javascript 文档的链接。这需要是一个相对链接,因为文档可能位于不同安装的不同位置。 reST 会自动解析一个完整的 URL,但我不知道如何让它插入一个相对链接。构造如 :ref::doc:似乎没有帮助,因为他们希望目标是 reST。

有任何想法吗?

最佳答案

弄清楚了。下面插入对文档js/index.html的相对引用:

`Javascript API <js/index.html>`_

关于documentation - 在 reStructuredText 中插入相对链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3630386/

相关文章:

windows - 如何在 Windows 上为 Clojure 代码生成文档?

java - 如何为返回具有已知键的映射的方法编写 javadoc

c++ - VS : Tooltip help for doxygen-style commented functions?

javascript - 类型 'string' 不可分配给类型 '"get"| "post"'

api - Scala 标准库类型的摘要/引用文档

html - Sphinx 中的内联代码突出显示 (reST)

python - sphinx 参数部分之外的文本

python - 在 Pelican 中以 RST 格式编写的博客文章中添加 HTML

javascript - JSDoc 不解析以逗号为前缀的元素

javascript - 转换类类型并调用静态属性