文章目录
写在前面
之前已经写过了brew两个版本在m1 Air的安装与配置的具体方法1,下面进行TeX的配置。
这里我主要采用了MacTeX(约3.9GB)的精简版本basicTeX(约77MB,安装完大概占用三百兆左右的空间),只包含基础的TeX包,这样安装、配置更新会方便一些。
basicTeX安装
有了前面的brew,直接在终端输入:
然后等待就行了(cask
的意思是桶,在brew中加这个选项省去了下载源码解压编译等过程,更方便卸载)。
P.S.: 这里的cask使用GitHub的话速度是很慢的,这里再使用2中给出的方法,即先
安装完后会显示如果安装时间很长的话就用下面的方法:
如果没有目录就采用
之后用国内源:
就可以顺利安装cask了。
之后还需要添加一下环境变量(~/.zshrc
文件添加):
这里需要注意的是,安装完之后TeX在启动台并不会显示,只使用命令行进行包管理(tlmgr)是很不方便的,在这里我找到了一个方案,下载TeX Live Utility(GitHub下载地址),安装就可以了。或者可以使用brew进行安装:
打开后的界面如图:
其中第一个选项卡是待更新的包,上面的网址栏可以更改镜像,不过也没必要,这个会自动更改的。软件包选项卡是TeXLive的所有包,可以使用右上角的过滤条件进行搜索,比如一些常用的包:CTeX(中文支持包)、latexmk(编译支持)等包就需要手动安装。
Command+,
调出偏好设置,可以勾选前面的两项,用于搜索家目录下的字体文件以及显示宏包的安装进度条。
Sublime配置
我比较习惯使用Sublime(使用Rosetta2运行)编译TeX,只需要package control安装latextools就可以了,使用basic xelatex进行编译,我使用开源的PDF查看器Skim进行实时查看,反向搜索需要开启Skim的同步支持选项,如下界面:
反向搜索只需要在skim阅读器使用Command+Shift+
左键单击,就能跳到Sublime源代码了。
这里还有一点需要注意,在安装包之前,建议先选择texlive utility的
设置->配置文档…
项,这样就能使用texdoc <package name>
命令(需要自行安装)打开参考文档了(使用默认PDF查看器)。
其他配置
下面介绍一下一些配置时候的小细节,包括代码高亮环境minted的配置与latextools的配置。
minted宏包的配置
由于之前已经安装过了python,并且默认的python是mini-forge,所以直接在终端运行
安装宏包依赖。
LaTeXTools的配置
sublime的package control安装latextools之后,还要进行一系列的配置才能顺利运行tex,修改配置文件(package settings处的settings- user,文件为LaTeXTools.sublime-settings
):
这里添加了一行,键为:texpath
,这个格式是固定的,只需修改路径即可,冒号前面是tex的路径,后面是pygments的路径。随后再修改:
这里加上代码环境的选项,否则导入minted
包时会报错。
最后编译
编译的时候我用LaTeX - Basic Bulider - XeLaTeX
进行编译,如果提示有包缺失就进入texlive utility安装相关的包,用起来很趁手。
主要参考