Documentation 在doxygen中是否可能有两个与主/索引页处于同一级别的链接
我是doxygen的新手,我不确定这是否可行,但我希望在我的树层次结构nav视图中有一些链接与主页/索引页处于同一级别,而不是主页的子页。谢谢你的帮助可能吗?对 它是自动化和简单的吗?没有 最复杂和困难的方法是从自定义页眉、页脚和样式表文件的doxygen机制开始,构建一个完全自定义的菜单系统。如果您对HTML/CSS不太了解,那么这可能是一个很高的要求。你需要为你想要包含的每一点菜单设计提供定制。如果你想沿着这条路走下去,就从doxygen的页面开始阅读基础知识 另一个选项是在生成doxygen菜单后调整它。这是一个手动步骤,每次构建文档时都需要重新执行。但它所需要的只是修改doxygen生成的Documentation 在doxygen中是否可能有两个与主/索引页处于同一级别的链接,documentation,doxygen,Documentation,Doxygen,我是doxygen的新手,我不确定这是否可行,但我希望在我的树层次结构nav视图中有一些链接与主页/索引页处于同一级别,而不是主页的子页。谢谢你的帮助可能吗?对 它是自动化和简单的吗?没有 最复杂和困难的方法是从自定义页眉、页脚和样式表文件的doxygen机制开始,构建一个完全自定义的菜单系统。如果您对HTML/CSS不太了解,那么这可能是一个很高的要求。你需要为你想要包含的每一点菜单设计提供定制。如果你想沿着这条路走下去,就从doxygen的页面开始阅读基础知识 另一个选项是在生成doxyge
navtreedata.js
文件以进行所需的更改。该文件具有以下结构(这是一个示例,可能与您的不同):
在这里,您可以更改导航,因为我在下面添加了“二级菜单项”。显然,您可以提供子页面等,这是您认为合适的
var NAVTREE =
[
[ "Utility Library", "index.html", [
[ "Main Page", "index.html", null ],
[ "Classes", "annotated.html", [
[ "Class List", "annotated.html", "annotated_dup" ],
[ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
[ "Class Members", "functions.html", [
[ "All", "functions.html", null ],
[ "Functions", "functions_func.html", null ]
] ],
[ "Class Index", "classes.html", null ]
] ],
[ "Files", null, [
[ "File List", "files.html", "files" ]
] ],
[ "Examples", "examples.html", "examples" ]
] ],
[ "SECOND LEVEL MENU ENTRY", "sample-file-secondary.html", [
] ]
];
var NAVTREEINDEX =
[
".html"
];
var SYNCONMSG = 'click to disable panel synchronisation';
var SYNCOFFMSG = 'click to enable panel synchronisation';
如果要修改顶部菜单栏视图,可以通过编辑文件
menudata.js
以类似的方式进行修改。希望这有帮助 太棒了。感谢修改navtreedata.js,它正是我所需要的。每当我对页面进行更改时,我都可以复制一份if来粘贴,以避免弄乱导航。另外,我已经看过了doxygens定制输出页面。我修改了布局文件,并能够得到更多的折页作为主页的子页面,但不能在主页之外。不过,更改navtree数据javascript正是我所需要的。@arisonu123-太棒了。很高兴我能帮忙!嗯,我只是注意到,我移动的链接使它们与主页处于同一级别,不再像我的其他链接那样以蓝色突出显示。你知道怎么解决这个问题吗?@arisonu123-不太清楚。我明天会试着看一看,看能不能想出什么办法。
var NAVTREE =
[
[ "Utility Library", "index.html", [
[ "Main Page", "index.html", null ],
[ "Classes", "annotated.html", [
[ "Class List", "annotated.html", "annotated_dup" ],
[ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
[ "Class Members", "functions.html", [
[ "All", "functions.html", null ],
[ "Functions", "functions_func.html", null ]
] ],
[ "Class Index", "classes.html", null ]
] ],
[ "Files", null, [
[ "File List", "files.html", "files" ]
] ],
[ "Examples", "examples.html", "examples" ]
] ],
[ "SECOND LEVEL MENU ENTRY", "sample-file-secondary.html", [
] ]
];
var NAVTREEINDEX =
[
".html"
];
var SYNCONMSG = 'click to disable panel synchronisation';
var SYNCOFFMSG = 'click to enable panel synchronisation';