macOS配置LaTeX环境小记


一些概念的整理以及配置过程中遇到的小问题

以下问题的发生与解决均基于Monterey, M1 chips

postscript

可能需要提供一个 brew的前置芝士

brew # fatal: Could not resolve HEAD to a revision

参考文章:brew update 报错 "fatal: Could not resolve HEAD to a revision"

依次执行以下三条命令

cd /opt/homebrew/Library/Taps/homebrew/homebrew-core

git fetch --prune origin

git pull --rebase origin master

再执行 brew update 就不会报这个错了

(虽然以之前brew使用体验来看,Could not resolve HEAD to a revision的错对软件使用并不会有任何影响)

mactex安装 # Warning: No available formula with the name "ghostscript"

参考文章:MAC BREW INSTALL ERROR: NO AVAILABLE FORMULA WITH THE NAME “*“的解决办法

依次执行以下两条命令

rm -rf /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
 
brew update

实测的话,执行完着两条命令后下载mactex brew install mactex 还是会报错

接下去参照上一条,解决Could not resolve HEAD to a revision的报错后就可以正常下载安装mactex了

mactex安装 # Failed to download resource "ghostscript"

安装时可能会出现这个报错,不过不用担心,只是网络问题

重复 brew instsall mactex 的命令即可,它的下载有断点,会接着上一次下载的进度继续

mactex它装好了吗?

输入命令 latex -version ,如果显示如下版本号等信息,说明mactex安装成功了

 

vscode # LaTeX Workshop 配置

两则参考配置文件:

macOS 配置 LaTeX ( MacTeX + VScode + Skim )  

在VSCode上配置LaTeX环境