配置中文XeLaTex环境

时间:2018-11-12

有很多小伙伴都不知道怎么配置中文XeLaTex环境,中间遇到了一些小小的问题,但最后还是解决了,下面让小编给大家带来配置中文XeLaTex环境方法。需要的快点来看看吧。

配置中文XeLaTex环境方法

开始自行配置TexLive+WinEdt+SumatraPDF的环境。TeXworks个人觉得真的不太好用

其中使用TexLive时遇到的一些问题及解决方案如下:

fontspec.cfg: Erroneous variable \c__fontspec_shape_n_n_tl used!

解决方案:

-在开始菜单栏中找到MiKTex-Maintenance(Admin)-MikTex Package Manager(Admin),打开搜索fontspec进行uninstall.

-在tex文件中添加\usepackage{fontspec}进行重新安装

在打开MikTex Package Manager(Admin)时可能遇到问题:Update Error "Windows API error 87": The parameter is incorrect.

解决方案:

-删除以下文件夹中的所有内容

C:\Users\%USER%\AppData\Local\MiKTeX\2.9\miktex\data\le

C:\ProgramData\MiKTeX\2.9\miktex\data\le

不安装SumatraPDF时编译好的pdf需要手动,并且双向查找也不方便。所以,为了能够让tex编译后自动弹出pdf并且实现快速地双向查找,我们可以安装SumatraPDF,安装好后可以进行设置:

-WinEdt中Options-Execution Modes-PDFViewer,将PDF Viewer Executable设置为SumatraPDF.对应内容为安装路径

-WinEdt中Options-Execution Modes-Console Applications-Accessories中,找到自己需要使用的编译方式,例如我使用XeLaTex,选中后将Process Flow中,Start Viewer和Forward Search进行勾选。

font not found

解决方案:

在tex文件中第一行\documentclass后面添加winfonts变成 \documentclass[winfonts]