如何从Doxygen生成PDF文档

4
我对文档编写不熟悉,发现 Doxygen 的酷工具可以节省大量时间。我开始尝试使用它来处理我的 C 项目,该项目包含 3 个源文件。目前,我能够生成 html/man/latex/doc 文件,但我不知道如何从输出中生成 pdf。

到目前为止,我已经安装了 Doxygen 并使用命令行界面生成了 Doxyfile。然后,我编辑了生成的 Doxyfile,并设置了命令 Doxygen doxyfile。输出生成的内容没有包含任何 pdf,但包括 html refman 和 latex 格式。我相信这是 latex 格式的输出,因为输出的大小比 .c 源文件大。

使用 Doxygen 生成 pdf 的正确方法是什么?找到正确的使用方法对我非常有帮助。

谢谢!

2个回答

1
如果是 Linux 系统,导航到生成 LaTeX 和 HTML 文件夹的目录,然后执行以下操作:
cd latex && make

Doxygen 会生成 makefile 和支持的 tex 文件,成功运行 make 后会生成名为 refman.pdf 的文档。

@ChristianTernus 我认为答案是正确的,正如Vedas在这里指出的那样,建立PDF手册的方法是第二步。唯一需要澄清的是要提到首先必须完成OP所描述的步骤,然后才能进行TRKemp和Vedas的回答中的步骤(取决于操作系统)。 - albert
@albert 经过修改,现在好多了;我取消了我的删除投票。 - Christian Ternus

0
在你的latex目录中有一个名为"make.bat"的批处理文件。执行它以生成你的PDF文件"refman.pdf"。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接