2013-04-25 95 views
2

作为标题。我刚刚开始使用doxygen,第一次测试运行时,我发现创建的PDF已由“doxygen 1.8.3.1创建”,后面是日期和时间,位于首页。删除“由doxygen生成”和PDF中的时间戳

是否可以删除它?甚至只是将它移动到文档的末尾?

我注意到其他类似的问题,但只适用于HTML(或我不是生成RTF),而不是PDF

回答

8

您可以通过使用自定义LaTeX标题来完成此操作。

首先使用

doxygen -w latex header.tex footer.tex doxygen.sty 

现在编辑header.tex并查找“生成于......”的一部分,并更换由自己的喜好的东西默认值。

然后提自定义页眉中的doxygen的配置文件

LATEX_HEADER   = header.tex 

和正常运行doxygen的。

注意:当您升级到更新版本的doxygen时,您可能还需要更新自定义标题。

+0

这确实有效,但文件的其他动态部分(项目名称,日期时间)然后停止工作...(也许我应该找一些时间阅读更多文档:) – Toby 2013-04-26 09:27:46

+1

确定在doxygen.org文档中进行了一些搜索后找到'$ date'和'$ projectname' http://www.stack.nl/~dimitri/doxygen/manual/config.html#cfg_latex_header – Toby 2013-04-26 09:54:55

+0

感谢您提及更新部分!只是更新和乳胶制造失败 - 这是为了这个! :) – Toby 2013-07-15 09:54:00

0

我相信你应该使用HTML_FOOTER配置标记。

我没有测试过这一点,但它听起来没错:

的HTML_FOOTER标签可用于指定每个生成的HTML页面的用户定义的HTML页脚。如果标签留空,doxygen会生成标准页脚。

+0

这似乎改变了HTML输出中的页脚,但对* PDF *输出没有影响。 – Toby 2013-04-25 10:05:05