You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Doxygen的LaTeX输出章节顺序?DefaultLayout.xml仅适配HTML

调整Doxygen LaTeX输出的章节顺序方法
  • 直接修改LaTeX模板文件
    Doxygen的LaTeX输出依赖内置模板,找到Doxygen安装目录下的latex模板文件夹(一般在share/doxygen/latex路径),复制其中的refman.tex.in到你的项目目录。打开该文件,调整其中\input{xxx.tex}的调用顺序——比如把\input{classes.tex}移到\input{modules.tex}之前,就能改变类文档和模块文档的章节顺序。

  • 配置Doxygen使用自定义模板
    在项目的Doxyfile中,设置LATEX_HEADER为你修改后的模板文件路径,同时指定LATEX_OUTPUT为输出目录,确保Doxygen生成LaTeX文件时优先使用你的自定义模板,而非内置默认模板。

  • 临时方案:生成后手动修改
    若不想改动模板,可在Doxygen生成refman.tex后,直接编辑该文件调整章节对应的\input语句顺序,再重新编译LaTeX文件生成PDF。注意这种方法每次重新生成文档都需要重复操作,适合临时调整场景。

内容的提问来源于stack exchange,提问作者Kimberly Hochreiter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 10:42:04