您的位置:首页 > 其它

使用doxygen和latex生成PDF文件

2018-03-27 21:16 886 查看
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 = latexPDF_HYPERLINKS = YESUSE_PDFLATEX = YES1.2 运行doxygen生成latex执行:doxygen doxygen.cfg可在libusb-1.0.21/doc/ 下看到生成的latex目录
2. 使用CTeX 将latex生成PDF2.1 安装CTeX 下载CTeX :https://mirrors.tuna.tsinghua.edu.cn/ctex/legacy/2.9/这里选择安装CTeX_2.9.2.164.exe即可。2.2 生成PDF(1)安装完成后打开Texworks软件,再打开latex/refman.tex(2)在“排版”选项中选择pdfLaTex+MakeIndex+BibTex,最后点击左上角“排版”,即可生成refman.pdf。
注:1. 以上为英文版PDF生成方法,包含中文的未经测试。2. 也可以使用linux版TexLive生成PDF,但是安装包太大,上Gbyte。3. 步骤1 doxygen的使用参考:Ubuntu下Doxygen的安装配置与使用4. 在PDF中显示函数调用关系图在程序文档中允许以图例形式显示函数调用关系,前提是你已经安装了 graphviz 软件包。
HAVE_DOT = YES
CALL_GRAPH = YES
CALLER_GRAPH = YES5. 排版如果选择:pdfLaTex则生成的PDF不带目录和书签。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  doxygen latex pdf CTeX 工具