配置中文XeLaTex环境

 

 

本人初始时懒人一键使用了CTex安装,但无奈写中文论文时版本太低不支持使用的模板,所以开始自行配置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}进行重新安装

配置中文XeLaTex环境_第1张图片

 

在打开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.对应内容为安装路径

配置中文XeLaTex环境_第2张图片

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

 

配置中文XeLaTex环境_第3张图片

 

font not found

解决方案:

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

 

 

你可能感兴趣的:(latex)