(LaTeX) 经验帖:使用 VSCode 书写 LaTeX 文件时遇到的各种奇怪的问题

2021/04/05 更新
最近频繁地在用 VSCode + LaTeX 来书写 lab report, tmd 遇到了许许多多的问题。其中最恶心的,莫过于 LaTeX 的表格构建,体验及其恶劣。不过本博客将暂时不提及表格,而是着重于编译过程中容易出现的各种问题及其可能的解决方案

问题复现

到目前为止笔者大概遇上过几次比较恶心的报错,这个“恶心”主要体现在这个报错可以说是乱报的,经常出现的报错有:

  1. tex 文件首行的大红线
  2. 提示缺少 {}$$ 或者提示引用出错

但是在大多数情况下,基本上都不是这些出的毛病。

解决方式

当读者遇到此类奇怪问题时,可以试着做以下尝试:

1 检查错误

  1. 有些奇怪符号会直接导致报错,例如表示度数的符号 ∘ \circ
  2. 部分符号需要使用 \ 转义,例如 \%
  3. 如果报错主要集中在数学公式这块,那么大概率问题就出现在某一处数学公式的编译错误:例如下图中, \text{} 内部的符号错误而导致了大量的报错,将 \text{kg_f} 纠正为 \text{kg}_f 后问题解决
    在这里插入图片描述

2 重新编译

这里的重新编译不仅是点击一下绿色的编译按钮,而是需要把除了 .tex .bib 之外的其他全部编译文件删去之后,再重新编译一次。

其他建议

1 分文件书写

如果需要写的报告不短,建议将内容按照 section 拆分到多个文件中进行书写,再使用诸如 \include{}, \input{} 等命令。这样的好处在于能够很快地检查具体报错出现在哪个文件中

2 检查数学公式

数学公式错误是一个非常常见的导致报错的问题,在 VS Code 中可以通过鼠标悬停预览的方式初步检查各个数学公式

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

江湖留名

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

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

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

打赏作者

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

抵扣说明:

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

余额充值