制作我的原始问题在 SuperUser 上,这个问题最接近于两个网站的交集。
我执行了以下步骤:
- 重新安装 macOS文图拉 13.4在我的系统上。(我很吃惊没有找到
/usr/local/bin/
,但后来这个答案提供了救济。 - 已安装 Homebrew。(一切
/opt
如预期。) - 做过
brew install --cask xquartz
这个- 安装
X11/
在/opt/
, - 添加,
XQuartz.app
并且/Applications/
- 在 中创建了符号链接 X11 和 X11R6
/usr/
,均X11/
指向/opt
。
- 安装
- 做到了
brew install --cask mactex
。这导致了以下事情:- 安装
texlive/
在/usr/local
。 - 安装
ghostscript/
在/opt/Homebrew/Cellar/
。 - 安装
TeX/
包含TeXShop等的/Applications/
。
- 安装
(在我撰写本文时,我已将所有内容更新至最新版本。此外,我还交叉验证了的 md5 校验和.pkg
。)
现在,当我尝试运行 LaTeXiT 时,它会显示以下错误:
我查看了READ ME FIRST.pdf
应用程序附带的文件,其中提到:
Ghostscript 在 中安装支持文件,
/usr/local/share/ghostscript/10.00.0
在 中安装几个二进制文件/usr/local/bin
。具体来说,它在 中安装gs-X11
和,其中第一个需要 X11,而第二个不需要。然后,如果用户的机器有 X11,MacTeX 会安装指向第一个二进制文件的符号链接,否则会安装指向第二个二进制文件的符号链接。可以在 10.00 版上安装新版本的 Ghostscript,而无需先删除 10.00 版。gs-noX11
/usr/local/bin
gs
该文档似乎没有更新 Homebrew 的前缀“ /opt/Homebrew/
Apple Silicon”:/usr/local/share/
应该是/opt/Homebrew/Cellar
。
接下来,我仍然没有usr/local/bin
找到 ,其中gs-X11
和gs-noX11
。事实上,Finder 搜索没有找到这些。
此外,从MacTeX 网站:
TeX Live 程序
xdvi
、pdfopen
和pdfclose
都需要 X11。此外,Ghostscript 库也libgs
需要 X11(但请注意,这dvisvgm
是唯一使用它的 TeX Live 程序)。Ghostscript 附带两个二进制文件gs-X11
和gs-noX11
,其中gs-X11
支持 X11 而不支持。首次安装 Ghostscript 时,会在 中创建gs-noX11
一个名为 的符号链接。如果存在 X11,则指向;否则指向。在 Arm 机器上,仅当存在 XQuartz 2.8.0 或更高版本时才指向。gs
/usr/local/bin
gs
gs-X11
gs-noX11
gs
gs-X11
问题:
gs-X11
我的系统上的、gs-noX11
和符号链接在哪里gs
?- 如何将所有内容整合在一起,以便 TeX 能够检测到 Ghostscript,并且 LaTeXiT 能够正常工作?