丁丁 软硬件、前后端全栈开发者。热爱,并将终身学习有关计算机的一切 mdi-home 首页 mdi-language-go Golang mdi-cpu-32-bit STM32 mdi-format-list-bulleted-square 文章列表 mdi-share-variant 分享 mdi-book-open-page-variant 推荐书单 mdi-chat-processing 碎语 mdi-help-box ISSUE About Me mdi-message 知乎 mdi-sina-weibo 微博 mdi-television-play bilibili mdi-rss-box RSS

使用docxygen+CTEX自动生成PDF格式的软件文档——丁丁的个人网站

mdi-heart mdi-login mdi-logout mdi-settings
mdi-chevron-left Last:ubuntu20.04安装MySQL纪实 Next:永远怀念我的老师邓春义先生 mdi-chevron-right
1. doxcygen 下载: https://doxygen.nl/download.html 2. CTEX下载:https://mirrors.tuna.tsinghua.edu.cn/ctex/legacy/ 3. 打开doxcygen配置项目 ![](https://files.hexcode.cn/20220623084544.png) ![](https://files.hexcode.cn/20220623084801.png) ![](https://files.hexcode.cn/20220623084924.png) 4. 在doxcygen的run选项卡中生成输出文件 5. 打开输出路径下的LATEX文件夹,运行里面的make.bat脚本 6. 不出意外,会提示一些sty格式的文件找不到,到 https://ctan.org/ 这个网站搜索下载找不到的sty文件,下载好了直接丢到LATEX文件夹 7. 重复执行make.bat脚本,直到不再提示找不到sty文件,此时运行时依然会报错,提示字符集有问题,打开同目录下的refman.tex文件,用记事本打开即可,找到`%===== C O N T E N T S =====`这一行,改为下面的代码: ``` %===== C O N T E N T S ===== \usepackage{CJKutf8} \begin{document} \raggedbottom \begin{CJK}{UTF8}{gbsn}` ``` 8. 继续执行make.bat脚本,此时会有一些版本不匹配的报警,无视它,按回车继续。 9. 最终可以成功生成refman.pdf文件,使用WPS的PDF转word功能进行格式微调。 ![](https://files.hexcode.cn/20220623091451.png)
mdi-chevron-left Last:ubuntu20.04安装MySQL纪实 Next:永远怀念我的老师邓春义先生 mdi-chevron-right
Tags JAVA Golang STM32 Links 丁丁喜欢这些网站或者博客 MCU起航 JBlog
Tags JAVA Golang STM32 Links 丁丁喜欢这些网站或者博客 MCU起航 JBlog
{{ $store.state.notice.msg }}