vscode编译计算机学报latex碰壁实录

文章介绍了在VSCode中使用LaTeX时遇到的乱码和生僻字问题,以及如何通过更改文件编码、下载和添加字体文件,更新宏包来解决。此外,还提到了在Overleaf上找到的修改版模板,但仍有部分错误需要调试。最终,作者因时间紧迫转向使用Word版本。
摘要由CSDN通过智能技术生成

这里默认vscode中已经搭建好latex环境

去计算机学报官网下载模板

计算机学报官网地址

下拉找到左下角的下载区

image-20230606155633325

下载完成解压打开

image-20230606155717790

常见问题

乱码和生僻字

打开后可能会看到乱码 且编译不通过

image-20230606155746457

首先,我们看到文件的第35行写到以下内容,表示使用宋体和GBK编码排版文档内容。

image-20230606161746697

解决方式: 点击右下角的UTF-8编码方式,选择通过编码重新打开

image-20230606160003674

选择GBK编码方式

image-20230606160103728

此时出现生僻字问题

image-20230606162153008

字体陈旧问题

灵感来自计算机学报官方给的Latex模板乱码问题解决

下面我们来试一试

Step 1:下载包https://mirrors.ctan.org/fonts/psfonts/zhmetrics.zip 并解压

image-20230606163957006

Step 2:将这三个文件复制到TeX Live的配置文件路径下,即安装路径下的 texmf-local 文件夹

image-20230606164132236

Step 3:使用 texhash 命令更新相关宏包。这里提供另一种更新方式

在bin目录下找到texhash.exe双击执行未解决

image-20230606164429583

在texmf-local目录下打开cmd,报错Cannot open D:/TeXLive/texlive/texmf-local/ls-R to write. 应该用管理员方式打开cmd。

image-20230606165040802

image-20230606170022126

最后两行有点慢等待即可,至此宏包更新完成。

ctrl+F 打开左侧查找替换

image-20230606170628487

未解决!!!默默打开修改版,起码没有字体乱码

一行行debug

修改版

找到一个修改版

计算机学报官方LaTeX模板-修改为overleaf可用版

image-20230606162852669

左上角Menu->Download Source

image-20230606162930495

image-20230606163418112

仍然报错 只是相对错误会少一点

常见问题

报错1:You can't use \char"FB' after \advance.

又找到一个修改版

https://www.texpage.com/template/c234b182-5375-41d3-a7d9-1158bd268b57

按要求用pdflatex运行。这次只报两个错,试着改改!

image-20230606173222335

找到解决使用latex报错Can be used only in preamble.可是并没有出现此类错误

结果

看到有些博客说用得用ctex,作业比较着急,未尝试。欢迎交流和分享你们的情况

弃了latex版本,乖乖去下了word版

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值