来源:互联网 更新时间:2026-07-02 09:28
编译TeXmaker时,满屏红色报错里跳出“File not found”或“Undefined control sequence”,第一反应别慌——十有八九不是编辑器坏了,也不是要重装系统,更没必要卸载重来。说白了,就是缺了个宏包。就像炒菜发现少了酱油,菜谱没错,锅也没问题。

TeXmaker自己不会凭空报这些错,它只是在翻译LaTeX引擎的抱怨。你双击编译窗口里的红色报错行,通常能看到类似 ! LaTeX Error: File `ctex.sty` not found. 的提示——那句
ctex.sty接着看宏包名字的特征。以 .sty 结尾的是标准宏包;如果报错是 fontspec.sty 或 xeCJK.sty,说明你正在用XeLaTeX编译中文,得优先装好中文支持包;要是 subfigure.sty 或 algorithm2e.sty,那就是功能扩展类宏包。别急着去网上乱搜,先判断它是真的缺失,还是已经安装但没被识别——在命令行(Win+R → 输入 cmd → 回车)里敲一句 mpm --list-packages | findstr "ctex"(把ctex换成你实际的宏包名),如果返回空行,那就是真缺;如果返回了一堆信息,说明它躺在那儿,只是LaTeX没找到它。
已经找到了报错行中的宏包名,接下来要做的就清晰了。先试试最省事的办法——对不同操作系统,首选方案略有区别。
点击开始菜单 → 打开
ctex)→ 在结果列表中找到对应条目 → 点击右侧“Install”按钮。整个过程自动处理依赖、更新文件名数据库(FNDB)和格式文件(Formats),你什么都不用管。装完直接关闭Console,回TeXmaker重新编译,搞定。
不过有个坑:如果在Console里根本搜不到那个宏包,说明它不在官方仓库里,或者你拼写有误——这时候别反复点“刷新”按钮,赶紧换手动安装方案。
手动安装有三种路子,挑一个适合你的。
~/texmf/tex/latex/宏包名/(Windows是 C:Users用户名 exmf exlatex宏包名)xxx.sty 文件(或解压后的整个文件夹)放进那个目录texhash %USERPROFILE% exmf(Windows)或 texhash ~/texmf(Linux/macOS)——.sty 文件复制到 D:MiKTeX exlatex宏包名(路径以你实际安装位置为准)→ 打开 MiKTeX Console → 点击左下角“Tasks” → 选择“Refresh file name database” → 等进度条走完。
xxx.sty 文件和你的 .tex 主文件放在同一文件夹下。TeXmaker编译时会优先查找当前目录,能立刻绕过路径问题。但换台电脑或发给别人就失效,应急可以,别依赖。
别急着写大文档,先建一个最小的测试文件,内容就三行:
documentclass{article}
usepackage{ctex}
egin{document}你好end{document}
保存为 test.tex,在TeXmaker里用XeLaTeX编译。如果成功生成PDF并显示中文,说明宏包已经就位;如果还是报错,检查一下是不是用了pdfLaTeX编译器——
archiveofourown 实战指南:常见用法整理
币安Binance虚拟货币交易平台 币安官方APP安卓苹果下载入口
折后价近千元 澳洲一店主将真老鼠缝到内裤上当时尚单品卖
电视剧《小欢喜》剧情介绍
如何在夸克浏览器中开启网页视频的倍速播放功能?
《梦幻西游》159五开五门怎么搭配-159五开五门常见搭配
美好的简约网名男生(精选100个)
植物娘大战僵尸电脑端与手机端存档转移的方法
欧易OKX官方网站直达入口 2026欧易官方App安卓版v7.1.0下载安装
腾讯元宝怎么用来分析股票基金的基本面信息?
盖乐世社区怎么删除帖子?盖乐世社区个人发布内容撤回步骤
俄罗斯最大yandex入口外贸日报直达链接
独家/李宰旭入伍前「登上孤岛服役」 惊见前辈裸体:忍不住笑了
二次元男生网名可爱(精选100个)
wallpaper壁纸声音怎么开启
国际贵金属走低,现货黄金价格跌0.49%
问题:CIA币好不?Cia Protocol币今日上线:价格预测、代币经济学和未来潜力
OpenAI 调整手机端 ChatGPT,提示词可提前选 AI 响应档位
短剧《嫡女她是山大王》剧情介绍
看韩漫的APP推荐 2026免费韩漫阅读软件大全
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc