在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
下载和安装 Doxygen 到 Doxygen 官网 下载最新的Doxygen安装程序,然后安装。这个软件包包括了一个GUI界面的前端工具,可以帮助我们方便创建Doxygen配置文件和生成目标文档。 下载和安装 chm 编译器 我们使用微软古老的 HTML Help Workshop 1.3,这个软件N久没更新了。 下载地址: 微软官网 下载后根据提示安装。 项目一般设置 首先在“Wizard”标签的Project项进行如下设置: 项目名称:将在最新的文档首页中显示 下一步, 下一步,Output项,设置输出格式, 然后切换到“Expert”标签的“HTML”项,设置HTML和CHM相关的选项: GENERATE_HTMLHELP:确保已经勾选了 编码设置 所有高级设置(包括编码设置)都在“Expert”标签,重要的设置项如下: Project/DOXYFILE_ENCODING:当前 Doxygen 配置文件本身的字符编码,默认为UTF-8,一般不需要修改 生成CHM文档 设置好了后,点击“Run”→“Run doxygen”生成最终的.chm文档,如果设置正确,打开后是全中文的了。 使用doxygen生成中文pdf文档 作者:zyl910 众所周知,能够利用doxygen生成pdf文档——但是,如果其中含有中文的话,那就会遇到一大堆问题无法顺利输出。我花了很长时间摸索,最终找到了让doxygen顺利生成中文pdf的办法。 系统环境—— 一、原理解释 环境装好之后,当在latex目录中运行“make”命令来生成pdf文件时会发现——纯英文文档能顺利生成pdf;而含有中文时,不能顺利生成pdf文件。 对于latex排版,doxygen其实已经做了很多准备,比如——源文件是UTF-8编码,并默认使用了utf8 package。理论上是支持多国语言的。 二、解决方案 2) 用文本编辑器打开docxygen生成的latex目录中的refman.tex。找到“\begin{document}”这一行,将其修改为—— \usepackage{CJKutf8} \begin{document} \begin{CJK}{UTF8}{gbsn} 然后再找到“\end{document}”这一行,将其修改为——
\end{CJK} \end{document} 保存,关闭。 3) 打开终端,使用cd命令进入latex目录,然后执行“make”命令。执行完毕后后,该目录中会出现“refman.pdf”—— 我在 mac + MacTeX 环境下make时,能完美生成带书签的pdf。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论