前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Latex文件分别用Texwork和Winedt打开时,产生中文乱码的解决方法

Latex文件分别用Texwork和Winedt打开时,产生中文乱码的解决方法

作者头像
Enjoy233
发布2019-03-05 14:43:34
2.5K0
发布2019-03-05 14:43:34
举报

中文兼容方法(能保证编译成功)

\usepackage{CJK}

\begin{document}

\begin{CJK}{GBK}{kai}
...

中文
...

\end{CJK}
\end{document}

上述tex代码中 ... 表示其他Tex命令

Texworks和Winedt下均使用PdfLatex编译

解决中文乱码,有两种方法:

方法1:将winedt的默认编码修改为utf-8

修改winedt7缺省编码为utf-8的方法:

依次点击options,preferences,unicode,

把enable utf-8 format for modes改为*;UTF-8;EDT;INI|UNICODE;UTF-7;ACP;OEM

而enable ansi format for modes改为ACP|UNICODE;UTF-8;UTF-7;OEM

若不使用utf-8为缺省编码:

把enable utf-8 format for modes改为UTF-8;EDT;INI|UNICODE;UTF-7;ACP;OEM

而enable ansi format for modes改为*;ACP|UNICODE;UTF-8;UTF-7;OEM 

当然也可以全加上*; 

把enable utf-8 format for modes改为*;UTF-8;EDT;INI|UNICODE;UTF-7;ACP;OEM

而enable ansi format for modes改为*;ACP|UNICODE;UTF-8;UTF-7;OEM 

方法2. 将Texworks的编码修改为GBK(winEdt v7.0自带的texworks是2011版的,不支持GBK,需要单独安装texWorks2015版,然后到注册表中做相应设置)

win+R,输入regedit,然后搜索texWorks或下面的路径:

HKEY_CLASSES_ROOT\Applications\texworks.exe\shell\open\command

并进行如下的配置:

pdfLaTeX+MakeIndex+BibTeX

pdfLaTeX+MakeIndex+BibTeX
D:/CTEX/MiKTeX/miktex/bin/texify.exe
--pdf
--tex-option=-synctex=1
$fullname


 XeLaTeX+MakeIndex+BibTeX

XeLaTeX+MakeIndex+BibTeX
D:/CTEX/MiKTeX/miktex/bin/texify.exe
--pdf
--engine=xetex
--tex-option=-synctex=1
$fullname
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年07月26日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档