|
楼主 |
发表于 2007-8-22 19:43:26
|
显示全部楼层
其实如果文档不是为了打印, 而是为了阅读, 做成chm文档是不错的.
firefox有chmreader插件, 还有chmview可以在firefox和opera中调用. 由于它们基于浏览器, 在浏览器中阅读chm, 它们的字符编译就没有问题了.
还有chm文件支持全文查找, 如果在win下编译和反编译简单. 文件单一, 用来做参考手册不错. 把一些有图片, 大量跳转的html文件做成chm容易分发.
如doxygen生成的文件, 如果你做成pdf, 不太真观. 因为它有大量的页面要跳转. 如列出所有文件, 名字空间, 函数, 变量等. 然后你点击某个对象, 它再进入显示详细信息的页面. 如果你用pdf, 肯定不太方便.
linux下我找了很多都没有找到chm制作工具. 我试着用wine安装上了MS-HtmlHelpWorkshop, 但是加入工程文件后, 在编译时它出错了. 它说<somefile>.chm文件找不到. 其它一些如: powerchm, easychm, quickchm等, 它们要么有些运行出错, 要么只能编译出hhc, hhp, hhk文件, 并不能生成chm文件. 可能是我的使用方法不对, 也可能是在wine下运行有些问题. |
|