【发布时间】:2014-02-06 02:08:47
【问题描述】:
我正在尝试embed doxygen documentation 进入另一个网站。目前我将它嵌入了 iframe,但它的副作用是,例如,如果我在新选项卡上打开文档中的任何链接,它将转到框架外单独链接的 doxygen 页面。
主站点也恰好是用sphinx 生成的,但是breathe 扩展还没有准备好自动组织这样复杂的文档,而无需手动编写许多.rst 文件。
另外,在reference page 上可以找到 doxylink 参考链接,例如 this link to a file。
似乎shark machine learning 库能够在某种程度上通过类列表实现这一壮举,但很难确定他们使用的确切技术。另外,他们的许可证是 GPL,与我图书馆的 BSD 许可证不兼容。
如何确保始终嵌入文档?
下面是正确嵌入页面的显示方式:
但有些链接会指向这样的页面:
【问题讨论】:
标签: html embed python-sphinx doxygen