利用doxygen怎样生成chm和pdf格式的文档?

海煤姐 2005-04-08 11:39:36
如提。

我现在生成的是html格式的文档,感觉不是很好。
...全文
2032 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
whiteseal 2005-04-12
  • 打赏
  • 举报
回复
生成PDF的软件有很多,在www.onlinedown.net里搜索一下PDF后就可以找到很多的.
smartduck 2005-04-08
  • 打赏
  • 举报
回复
首先你要先安装了HTML Help Workshop,最好也装了doxygen gui frontend
生成chm文件(以doxygen gui frontend为例):1.在wizard中的output页中HTMLDA打勾,选中prepare for compressed HTML(.CHM)
2.在Expert中的HTMLY页面中HHC_LOCATION栏输入C:\Program Files\HTML Help Workshop\hhc.exe(可能你具体的路径会不一样).
3.其它的设置就比较简单了,不再细说.

如果要输出pdf文件,你必须先安装Adobe的pdf编辑器.其它设置也与生产.chm文件类似.
sharkabc 2005-04-08
  • 打赏
  • 举报
回复
不懂,study
vinson007 2005-04-08
  • 打赏
  • 举报
回复

vinson007 2005-04-08
  • 打赏
  • 举报
回复
pdf的文件要用Adobe Acrobat 的软件来生成,我用的是Adobe Acrobat 7.0 Professional,把要生成的源文件用Adobe Acrobat 7.0 Professional打开保存为PDF文件即可

海煤姐 2005-04-08
  • 打赏
  • 举报
回复
谢谢smartduck。

我照着您的方法已经作出了chm格式的文件,

可是,恕在下愚昧,pdf格式的文档怎样做阿?
Doxygen 中文使用文档 及 适合Doxygen的注释宏 使注释更简单 统一 注释宏 已经过修改 使用简单方便 Doxygen 是一个程序的文件产生工具,可将程序中的特定批注转换成为说明文件。通常我们在写程序时,或多或少都会写上批注,但是对于其它人而言,要直接探索程序里的批注,与打捞铁达尼号同样的辛苦。大部分有用的批注都是属于针对函式,类别等等的说明。所以,如果能依据程序本身的结构,将批注经过处理重新整理成为一个纯粹的参考手册,对于后面利用您的程序代码的人而言将会减少许多的负担。不过,反过来说,整理文件的工作对于您来说,就是沉重的负担。   对于未归档的源文件,也可以通过配置Doxygen来提取代码结构。或者借助自动生成的包含依赖图(includedependency graphs)、继承图(inheritance diagram)以及协作图(collaborationdiagram)来可视化文档之间的关系。Doxygen生成的帮助文档格式可以是CHM、RTF、PostScript、PDF、HTML和Unixman page等。   一个好的程序设计师,在写程序时,都会在适当的地方加上合适的批注。如果,能够在撰写批注时,稍微符合某种格式,接着就可以透过一个工具程序依据程序结构及您的批注产生出漂亮的文件。这将令许多工作繁重的程序设计师有时间多喝几杯咖啡。   Doxygen 就是这样的一个工具。在您写批注时,稍微按照一些它所制订的规则。接着,他就可以帮您产生出漂亮的文件了。因此,Doxygen 的使用可分为两大部分。首先是特定格式的批注撰写,第二便是利用Doxygen的工具来产生文件。

64,662

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧