TeXLive 如何正确的安装宏包 以 CPCC 模版为例

1 前言

模版下载地址,下载CCC-LaTeX-v2.1.zip即可

CPCC模版

最近写论文需要用到CPCC的模版,但是在TeXLive2024中编译始终会报编码错误,最初的错误是找不到cctbase.sty,在安装宏包之后依旧报错(安装方法在第一章),pdflatexxelatex都无法编译,报错的内容大致如下:

在这里插入图片描述

大概是编码错误,仔细检查模版后发现,整个模版用的都是GBK的编码格式,但是其中调用的cpdummy.sty文件是UTF8的编码,修改模版的编码显然不现实,网上几乎找不到解决方法,甚至没有对CPCC模版的任何文章。


2 如何安装宏包

首先确认安装环境中是否有宏包,以cctbase.sty为例,打开管理员终端输入:

kpsewhich cctbase.sty

命令后跟包名,输入后无任何返回则表示未安装,如果正确安装会返回路径:
在这里插入图片描述

下载cctbase.sty文件:

cctbase.sty

将下载的文件移入下列目录(/Path/To/Your需要找到自己TeXLive的安装目录,之后的路径都有一样),cct文件夹需要自己创建:

/Path/To/Your/texlive/2024/texmf-dist/tex/latex/cct

移入后管理员终端执行:

texhash

# MacOS或Linux执行
# sudo texhash

执行结果:在这里插入图片描述

再次输入kpsewhich cctbase.sty,返回路径安装成功:
在这里插入图片描述

3 依旧无法编译

经过一番折腾后,仍旧无法编译。
直接给出解决方法,TeXLiveMacTex是无法编译CPCC的模版的,必须使用CTeX环境编译运行,安装CTeX,默认编译器选择Pdflatex,直接编译成功!
在这里插入图片描述

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值