Latex 配置与排错(CTex + WinEdt)

本文介绍了LaTeX的基本概念,包括其与Tex的关系,以及MiKTeX和CTeX的区别。重点讲解了如何解决LaTeX中常见的错误,如缺失sty包、字符编码问题和字体加载失败。提供了解决步骤和相关资源链接,适合新手和遇到问题的用户参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

LaTex概念

Tex:是一种具有编译和排版功能的基础语言,相当于 C 语言。
LaTex:LaTex是 Tex 的扩展版本,拥有多种宏包,能实现比 Tex 更多的功能。
MiKTeX:是一个稳定发展的TeX发行版,windows专用版本。
CTeX:是一个完整的中文软件包,等于经过本地化配置的MiKTeX。
WinEdt:是latex编辑器,相当于vim、notpad++

ctex下载地址https://mirrors.tuna.tsinghua.edu.cn/ctex/legacy/2.9/


类似!LaTeX Error: File 'fontawesome.sty' not found.无sty宏包问题

  1. 或是旧版本的miktex

打开MiKTeX的package manager,点击synchronize后,在repository里找到fontawesome右键安装

  1. 安装最新的miktex

若CTeX的MiKTeX出现No Data: Data: Get host by name failed in tcp_connect()

https://miktex.org/download

安装好后,此时若再提示缺少某个宏包时,可自动弹出并安装对应的包。
在这里插入图片描述
在这里插入图片描述


Package CJK Error: Invalid character code

  1. 设置Options -> Preferences -> Unicode标签 下的
    Enable UFT-8 Format for Modes: *;UTF-8;EDT;INI|UNICODE;UTF-7;ACP;OEM
  2. 同时将当前编辑的.tex文件另存为utf8格式

在这里插入图片描述

Error: pdfTeX error (font expansion): auto expansion is only possible with scalable fonts

打开MiKTeX console,更新宏包
在这里插入图片描述

! Undefined control sequence. 问题

删除当前目录下的.aux文件

Font mathkerncmssi10 at 657 not found问题

!pdfTeX error: miktex-pdftex.exe (file mathkerncmssi10): Font mathkerncmssi10 a
t 657 not found
 ==> Fatal error occurred, no output PDF file produced!

在miktex的bin目录下

initexmf --mkmaps
initexmf --update-fndb

在这里插入图片描述

运行

在这里插入图片描述

在这里插入图片描述


https://www.ctan.org/
https://zhuanlan.zhihu.com/p/47420690

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值