如何让Atom 编写Latex支持中文
- 前言
刚刚在看刘海洋的《Latex入门》,然后做到第一个例子,输出一段中文。粘贴过去,结果直接编译报错。
结果如下图:
可以看出是编码问题。但是右下角明确显示是UTF-8,百度了好久也总是驴唇不对马嘴。经过自己的苦心钻研,终于找到了解决办法。在此与大家分享。 - 解决方法
1)大家在网上搜mac用atom编写Latex的教程时,在到这一步:
相信大家选择的都是pdflatex吧。但是我在此要说,要想输出中文,就不能用pdflatex。
现在我们将Engine改为 Xelatex。
2)改引擎后再编译:
可以看出,没有报错,但是是空白的?
3)我们引入包 \usepackage{ctex}
成功了!!!!! - 收获 :1)使用PDFLaTeX生成的PDF文件默认嵌入所有字体;XeLaTeX对应的XeTeX对字体的支持更好,允许用户使用操作系统字体来代替TeX的标准字体,而且对非拉丁字体的支持更好。