CVPR修改模板后出现错误: ! LaTeX Error: Command \abovecaptionskip already defined.

问题描述

在cvpr2021更新的模板中更改了cvpr.cls文件,更改内容为:

导入了库caption

\usepackage{caption} 如图

在2020的模板中这样修改并不会导致错误,但在2021的模板中编译时出现了如下错误:

! LaTeX Error: Command \abovecaptionskip already defined.
               Or name \end... illegal, see p.192 of the manual.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.475 \newlength\abovecaptionskip

?

! LaTeX Error: Command \belowcaptionskip already defined.
               Or name \end... illegal, see p.192 of the manual.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.476 \newlength\belowcaptionskip

?

原因

根据提示,应该是某两个导入的包使用了重名的命令,导致编译时出现混乱而报错。

 

解决

参考cvpr.cls文件中对其他库的引入,

\usepackage{caption}

改为

\RequirePackage{caption}

即可

 

参考

对于该问题的说明还可以参见下面两个网址

http://www.texfaq.org/FAQ-alreadydef

https://tex.stackexchange.com/questions/184986/requirepackage-and-usepackage-behave-differently

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不再更新,请勿购买!!

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

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

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

打赏作者

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

抵扣说明:

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

余额充值