关于毕业论文编译超时问题的解决

背景

马上毕业了,在修改了很多版毕业论文后由于毕业季大家都在赶毕业论文导致overleaf在线网站时常编译超时,而博主在提交论文定稿前4天突然需要对格式再调整一下结果出现了死活不能编译的情况于是,情急之下希望通过本地编译,但是之前没有编译过这么大的项目,经过40分钟的挣扎终于解决问题,遂记录,希望能够帮助到学弟学妹们。

方法

1.首先在overleaf上下载自己的整个项目到本地:

先点左上角menu之后点击source即可!

2.打开本地latex编辑器:我用的是TeXworks editor,个人觉得轻量化也好用。

然后直接打开main.tex,之后就是重点了!

一共进行三次编译即可!

注意:由于西电的毕业论文格式需要采用XeLaTeX进行编译所以,这里的第一、三步都需要选择XeLaTeX。如果是其他格式例如pdfLatex则替换即可。

第一次选择XeLaTeX,点击运行

按照期望应该不会报错(否则可能是main.tex本身存在问题需要检查纠错)

第二次选择BibTeX,再次运行

此时注意运行后可能会报错!!!但是没关系他会自动终止,并且提示例如:

This is BibTeX, Version 0.99d (TeX Live 2023)

The top-level auxiliary file: main.aux

I found no \citation commands---while reading file main.aux

I found no \bibdata command---while reading file main.aux

I found no \bibstyle command---while reading file main.aux

(There were 3 error messages)

注意这个时候不要担心是正常的,此时你只需要重复第一步,即再次用XeLateX编译就可以了!!!

最后你就可以得到完整编译的pdf版本了,这个软件在成功编译后会自动在你的工作文件夹中生成main.pdf的文件直接使用即可!

注意:为什么要有第二步的编译呢?因为需要把参考文献的格式编译一下,之后再次编译就可以索引到之前编译的参考文献了于是成功!

总结

其实使用本地软件远比线上的overleaf稳定,但是由于这个软件每次编译的界面会自动生成一个框总觉得不如overleaf界面直观所以我一般都先用overleaf编辑。但如果你的论文确实很长有可能超过overleaf的免费容忍范围了,这个时候就只好用本地的了。

---------------------------------------------------------------------------------------------------------------------------------

更新

后面运行时突然又不行了,仔细检查了一下发现似乎使用TeXworks这个编辑器编译文献引用时需要选择的是Biber这个选项,运行这个后应该不会有报错,然后再次运行XeLaTex即可成功编译。

此外中间遇到过一次问题:

broken pipe,然后给了一堆参考文献说没找到引用,但是其实经过详细检查后发现原因是有一个图片上传pdf格式时有无,不能传pdf,具体原因不清楚,只好选择高清的jpg代替。这里想提醒的是有可能报错的信息和实际的错误点根本不是一个,需要你回退到之前没错的位置重新一个个检查才行!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

桌子的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值