Macos配置中文Latex环境

内容纲要

Macos配置中文Latex环境

安装Sublime Text

https://www.sublimetext.com/

安装MacTeX

地址:https://www.tug.org/mactex/mactex-download.html

安装Skim

Skim用于预览编译后的latex文档。
下载地址:http://skim-app.sourceforge.net/

配置Skim

Skim预览的好处是能够实现逆向搜索inverse search, 打开Skim, 打开Preferences选择Sync标签,然后:
首先,取消勾选"Check for file changes" 选项,然后选择Sublime Text preset

安装homebrew

安装地址:https://brew.sh/ 或者直接在终端执行:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装ImageMagick和Ghostscript库

打开终端,执行以下命令

brew install imagemagick
brew install ghostscript

测试

用sublime text打开一个".tex"文件,使用command+b编译,会自动打开Skim出现pdf文件的预览。

中文显示

最后一个待解决的问题是中文显示问题,目前还不能显示中文,解决方法如下: 打开sublime text,选择Preferences | Package Settings | LaTeXTools | Settings – User
找到builder_settings部分,添加以下内容:

"program" : "xelatex",
"command" : ["latexmk", "-cd", "-e", "$pdflatex = 'xelatex -interaction=nonstopmode -synctex=1 %S %O'", "-f", "-pdf"],

在sublime text的latex文档开头添加:

\usepackage{fontspec}
\setmainfont{Heiti SC}

其中的"Heiti SC"是系统中的中文字体名称,可以根据需要更改。

一条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注