1. 程式人生 > >使用doxygen和latex生成PDF檔案

使用doxygen和latex生成PDF檔案

ubuntu版本:ubuntu-gnome-16.04-desktop-amd64,gnome版windows版本:win10LaTeX版本:CTeX windows版doxygen版本:linux版-----------------------------------------------------------------------------------將libusb的程式碼註釋生成PDF文件1. 使用doxygen生成latex檔案1.1 配置Doxyfile設定以下幾個選項:GENERATE_LATEX = YESLATEX_OUTPUT = latex
PDF_HYPERLINKS = YESUSE_PDFLATEX = YES1.2 執行doxygen生成latex執行:doxygen doxygen.cfg可在libusb-1.0.21/doc/ 下看到生成的latex目錄2. 使用CTeX 將latex生成PDF2.1 安裝CTeX 2.2 生成PDF(1)安裝完成後開啟Texworks軟體,再開啟latex/refman.tex(2)在“排版”選項中選擇pdfLaTex+MakeIndex+BibTex,最後點選左上角“排版”,即可生成refman.pdf。注:1. 以上為英文版PDF生成方法,包含中文的未經測試。
2. 也可以使用linux版TexLive生成PDF,但是安裝包太大,上Gbyte。4. 在PDF中顯示函式呼叫關係圖在程式文件中允許以圖例形式顯示函式呼叫關係,前提是你已經安裝了 graphviz 軟體包。
HAVE_DOT = YES
CALL_GRAPH = YES
CALLER_GRAPH = YES
5. 排版如果選擇:pdfLaTex則生成的PDF不帶目錄和書籤。