ctex打开文件乱码或打不开

本文解决CTeX编译时无法生成PDF、原文件乱码及读取失败的问题。通过调整编译器设置,使用Texworks进行初步编译,确保代码正确性,再返回Winedt编译,有效解决各类编译障碍。

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

问题描述:
问题1:ctex编译时,pdf.exe总是不能运行(pdf跳不出)。
问题2:ctex读取原文件乱码(中文部分乱码)
问题3:ctex读取不了原文件(error reading)
问题情景:
当卸载原软件再安装,或安装其他版本时。
问题已有处理方法(对我不大管用):
链接1:
http://bbs.ctex.org/forum.php?mod=viewthread&tid=72129&extra=&page=1。
链接2:
http://blog.sina.com.cn/s/blog_8c0ea8cd0101gba8.html
我的解决方法:
针对问题1:
step1: 先检查是否有错,如果有warning不用担心,比如字体不存在啊什么什么的,不影响pdf的。如果有编译过程中有一些error也不影响出pdf,可以简化代码试试。只要最后如果有强迫症可以找一些教程解决(比如我)
运行结果
只要最后没有error好像都OK。如上图,尽管显示有盒子错误,但pdf仍然可以出来。
step2: 确保程序没有错误,仍然不能出pdf,用Texworks(ctex带了一连串软件中的一个)打开,用xelatex编译或者Xelatex+Makeindex+Bibtex编译,成功出现pdf。再用winedt编译恢复正常*(我是强迫症患者,非要用winedt)*。
针对问题2:
step1: 用Texworks(ctex带了一连串软件中的一个)打开,用xelatex编译或者Xelatex+Makeindex+Bibtex编译,编译成功。软件另存为tex文件,再用winedt读取,编码UTF-8格式,如下图
编码utf8格式读取文件
读取成功,编译也没问题。
针对问题3:
处理方式与问题2相同

提醒: 不要随便卸载软件!你不知道有什么神奇的事情会发生,如果发生了(比如乱码)可以用记事本打开,看是不是文件出问题了,如果没问题,基本可以确定是winedt打开的时候姿势不对。
我手贱卸载软件遇到的其他问题,在下一个帖子里讲

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值