2013-04-25 51 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