latex加入中文包的错误处理

在Latex种输入中文有多种方法,最简单易的方法是使用ctex宏包。

1
2
3
4
5
documentclass{article}
usepackage[UTF8]{ctex}
begin{document}
中文输入
end{document}

运行时出现了如下错误:
Critical ctex error: “fontset-unavailable” CTeX fontset `mac’ is unavailable in current mode.

解决方法:
在Latex代码顶部加上%!TEX program = xelatex这句即可!

1
2
3
4
5
6
%!TEX program = xelatex
documentclass{article}
usepackage[UTF8]{ctex}
begin{document}
中文输入
end{document}