将 Ghostscript 与 TeX 集成

将 Ghostscript 与 TeX 集成

制作我的原始问题在 SuperUser 上,这个问题最接近于两个网站的交集。


我执行了以下步骤:

  1. 重新安装 macOS文图拉 13.4在我的系统上。(我很吃惊没有找到/usr/local/bin/,但后来这个答案提供了救济。
  2. 已安装 Homebrew。(一切/opt如预期。)
  3. 做过brew install --cask xquartz这个
    • 安装X11//opt/
    • 添加,XQuartz.app并且/Applications/
    • 在 中创建了符号链接 X11 和 X11R6 /usr/,均X11/指向/opt
  4. 做到了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/bings

该文档似乎没有更新 Homebrew 的前缀“ /opt/Homebrew/Apple Silicon”:/usr/local/share/应该是/opt/Homebrew/Cellar

接下来,我仍然没有usr/local/bin找到 ,其中gs-X11gs-noX11。事实上,Finder 搜索没有找到这些。

此外,从MacTeX 网站

TeX Live 程序xdvipdfopenpdfclose都需要 X11。此外,Ghostscript 库也libgs需要 X11(但请注意,这dvisvgm是唯一使用它的 TeX Live 程序)。Ghostscript 附带两个二进制文件gs-X11gs-noX11,其中gs-X11支持 X11 而不支持。首次安装 Ghostscript 时,会在 中创建gs-noX11一个名为 的符号链接。如果存在 X11,则指向;否则指向。在 Arm 机器上,仅当存在 XQuartz 2.8.0 或更高版本时才指向。gs/usr/local/bingsgs-X11gs-noX11gsgs-X11

问题:

  1. gs-X11我的系统上的、gs-noX11和符号链接在哪里gs
  2. 如何将所有内容整合在一起,以便 TeX 能够检测到 Ghostscript,并且 LaTeXiT 能够正常工作?

相关内容