写在最前
时值毕业季,UCASer撰写毕业论文想必大多使用了前辈发布在在线论文写作平台overleaf上的模板。
由于overleaf编译容错度高,会自动添加很多缺省的宏包和命令,所以生成的PDF在线上预览和下载到本地查看的时候都没有问题。
**但是!!**直接由overleaf导出的PDF无法被查重系统识别(看报告是中文字符编码的问题)。
so!需要在本地用完整的TEX编译器再编译一遍,生成可以用于查重的PDF文件。
本文以MikTex为例,记录一下本地编译过程中遇到的问题和解决办法,以供参考。
编译环境
Windows 10
编译工具
到MixTex官方下载主页下载最新版的MixTex,并且以管理员权限安装。一路无脑安装(注意安装路径配置到你想要的地方,不然是默认装载C盘里面的)即可,安装过程中会自动配置环境变量。
一定一定要管理员权限安装啊,不然之后就会出现各种宏包缺失但又无法安装的情况!!!(就这,折腾了我大半天,哭)
一些问题和解决办法
- “undefined control sequence …… \ULdepth”的错误
找到图示红框位置代码,默认应该是被注释掉了,将注释去掉即可。 - “unable to load picture……”
在本地编译时所有引用的图片使用相对路径 - 使用.pdf格式的图片位置与在线预览不符
改成.eps或.png格式重新编译,应该就不会出现图片错位的问题了