如何修改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
相关产品推荐
相关产品推荐

