計(jì)算機(jī)學(xué)報(bào)官方給的Latex模板亂碼問(wèn)題解決
相關(guān)環(huán)境:WIN11,TeX Live 2022,TeXWorks
計(jì)算機(jī)學(xué)報(bào)官方給的Latex模板打開(kāi)直接亂碼

切換文件編碼為GBK,并重載

使用pdfLaTex進(jìn)行編譯發(fā)現(xiàn)編譯不成功,報(bào)錯(cuò)信息提示缺失字體,官方模板過(guò)于陳舊,使用的字體是CTeX中文套裝的字體,所需要下載相關(guān)字體
這里需要下載:?CTAN: Package zhmetrics,下載鏈接為: https://mirrors.ctan.org/fonts/psfonts/zhmetrics.zip
解壓后有三個(gè)文件夾

將三個(gè)文件夾復(fù)制到TeX Live的配置文件路徑下,即安裝路徑下的 texmf-local 文件夾

將zhmetrics中三個(gè)文件夾復(fù)制到該路徑下后如下所示

使用 texhash 命令更新相關(guān)宏包

返回編輯器進(jìn)行編譯,第一次執(zhí)行時(shí)間會(huì)有點(diǎn)長(zhǎng),等待即可

查看編譯結(jié)果發(fā)現(xiàn)是可以進(jìn)行編譯的,但是仍有部分文字會(huì)亂碼如上所示 “確” 字編譯后不能正常顯示,它也不是生僻字,應(yīng)該是字體庫(kù)不全,但是沒(méi)有找到相關(guān)補(bǔ)全字體庫(kù)的解決方法
后來(lái)發(fā)現(xiàn)將整個(gè)文件編碼都修改成UTF8即可
使用VS Code 將文件以GBK編碼方式打開(kāi),另存為UTF8的格式,并將tex文件中的
" {GBK} "全部替換成 "{UTF8}"
保存文件,重新編譯,首次編譯也是會(huì)用時(shí)較久,稍等即可

測(cè)試幾個(gè)生僻字

可以正常顯示,不過(guò)還是有一部分生僻字是無(wú)法通過(guò)編譯的,但是影響不大
