配置中文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]
评论