Mac下Sublime+Latextools遇到的fontspec编译问题

Mactex(Mac下Sublime+Latextools)遇到的fontspec编译问题

Error:

/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.sty:43:!!!!!!!!!!!!!!!!!!!!!!

网上找了很多解决方案都没用:

  • 一说是字体没有安装,但是我到Mac的字体册里专门找了一下,所用到的字体系统都有,而且Mactex是完整安装的,因此应该也不会缺少某些包。
  • 另一说是编译器的问题,要修改sublime->preference->Package Settings->Latextools->Settings-users 中builder-settings中的内容
但是两种方案都不起作用。

解决方案:

不知是不是新版的Mactex中文支持的方式改变了.

将以下三句话放到文档开头就可以实现中文支持并且不会报fontspec错了

%!TEX program = xelatex
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

你可能感兴趣的:(latex,fontspec,mac,编译错误)