解决天文学进展LaTeX模板出现一系列报错等问题

1. 将GBK编码改为UTF-8

从天文学进展官网下载的 LaTeX \LaTeX LATEX 模板默认编码是GBK,而TeXStudio默认编码是UTF-8,打开模板,中文字符将会显示为乱码。所以为了解决这一问题,需要将模板编码转换为UTF-8。

2. 使用记事本打开.tex和.cls文件

Windows系统下,将文件twxjzpaper.tex右键,打开方式选使用记事本打开,这时中文是正常显示的,此时将文件另存为,编码选择UTF-8,如图显示。同理,对twxjz1.cls文件做相同的操作。

在这里插入图片描述

3. 修改.cls文件中的\heiti部分内容

编译的时候会提示 \date 报错
解决办法:
使用texstudio编辑器打开twxjz1.cls文件,快捷键(Ctrl + F)搜索内容(\heiti)将所有 \heiti 和中文之间空一格,否则编译的时候会报错。如图所示:红色框表示空一格。
在这里插入图片描述

4. 删除[dvipdfm]

.cls 文件中找到\RequirePackage[dvipdfm]{hyperref}语句,并将其改为\RequirePackage{hyperref},也就是将[dvipdfm]删除。否则会报如下错误:

package hyperref error: wrong dvi mode driver option 'dvipdfm',

5. 修改\AA

编译模板可能还会提示 \AA 报如下错误

Undefined Control Sequence

解决办法:
.tex 中的 \AA全部改为 $\mathring{\mathrm{A}}$


完成以上操作,就可以顺利编译天文学进展的模板了。
希望我的经验可以帮到同行。^ - ^

新手白嫖版:天文学进展LaTeX模板UTF-8编码-阿里云盘
提取码: 7n5m

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

X射线双星

希望您继续支持我

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

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

打赏作者

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

抵扣说明:

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

余额充值