从doxygen的"File documentation"列表中排除"README.md"
Exclude "README.md" from doxygen's "File documentation" list
我正在努力解决以下问题。我使用 doxygen 来记录我的C++代码,并使用 README.md
来记录我的代码文档的主页,通过
INPUT += README.md
USE_MDFILE_AS_MAINPAGE = README.md
在我的 Doyxgen 配置文件中。一切正常,除了文件README.md
出现在我生成的.pdf refman.tex
文件中的"文件文档"部分中(它没有出现在"文件列表"部分中),例如
8.24 /Users/username/qpp/README.md File Reference . . . . . . 123
这非常烦人,因为我不希望此文件出现在任何文件列表中。有什么方法可以删除它吗?我不能只是将其添加到EXCLUDE =
列表中,就像我这样做一样,它将不再用于生成主页。
截至今天,我仍然没有找到一个优雅的解决方案。如果您不希望README.md
出现在.pdf内的"文件引用"部分中,您可以做的是手动注释该行
%input{_r_e_a_d_m_e_8md}
在生成的refman.tex
文件中,然后才编译.tex文件以生成最终.pdf
latexmk -pdf refman.tex
该问题不会出现在html
生成的文档中,只会出现在latex
文档中。
另一种选择是将.
添加到STRIP_FROM_PATH
中Doxyfile
STRIP_FROM_PATH = .
现在,至少完整路径将不再出现,因此而不是类似
8.24 /Users/username/qpp/README.md File Reference . . . . . . 123
你只会看到
8.24 README.md File Reference . . . . . . 123
相关文章:
- Geeksforgeeks C 程序故障排除:IEE 754 表示法为十进制
- 如何从整个磁盘中排除要装载的一个文件
- 如何进行故障排除:未定义对"非虚拟 thunk to ..."的引用
- 如何在 C++ 的输出中排除 SENTINEL 值?
- 针对代码::块设置的 SFML 故障排除
- 如何在 boost::spirit::qi 中将某些语义操作排除在 AST 之外
- C++:如何在从给定缓存中排除数字的同时生成随机数
- 遍历列表包含排除最后一个元素的内容
- C++排除通过派生类中的基类继承的类
- 在创建共享库时,是否可以明确地排除某些类
- 对"无效的抽象返回类型"进行故障排除
- 需要帮助对内存泄漏源进行故障排除 - C++
- 可视C++ - 从链接器>输入>其他依赖项中排除文件
- 从参数包中排除前 n 个参数
- 使用许多嵌套的#include语句对编译器错误进行故障排除
- 如何在运行时以选择性方式排除代码块
- 有没有办法排除不可调用函数的结果
- 我想使用 CMake 生成和编译 Visual Studio projet,我需要从构建中排除单元测试文件。有没有办法做到这一点?
- 使用C 中的原始操作员的异步线的相互排除
- 从doxygen的"File documentation"列表中排除"README.md"