macOS Xournal++ 添加 LaTeX 支持

  • 892 字
  1. 1. 安装 BasicTeX
    1. 1.1. 普通的安装方式
    2. 1.2. 或许省事的安装方式 (homebrew)
  2. 2. 安装必要的 LaTeX 包
    1. 2.1. 更新 tlmgr
    2. 2.2. 使用 tlmgr 安装新的包
  3. 3. 完成!

Xournal++ 插入 LaTeX 公式时显示 /Library/TeX/texbin/pdflatex does not exist. 怎么办?


安装 BasicTeX

我相信你已经想到 MacTeX 了, 对吗?

不过反正我不想下载 6.0G 的软件包以及捆绑一个 GUI 程序.

(其实是因为空间不够了)

普通的安装方式

前往 https://tug.org/mactex/morepackages.html, 点击中间蓝色的 BasicTex.pkg 下载.

或者 直达下载链接 不保证一直有效哦 ~

一路下一步, 安装, 同意, 就可以了.

或许省事的安装方式 (homebrew)

我不知为何安装不了, 不过大家似乎都可以.

1
brew install basictex

安装必要的 LaTeX 包

现在插入公式, 就会发现窗口可以正常打开, 然而 OK 的按钮是灰色的, 显示公式非法. 查看命令行输出, 应该会看到 standalone.cls not found.

这个文件包含在 standalone 包里, 这些 LaTeX 包都由 tlmgr 管理. 所以让我们来使用它安装必要的包.

更新 tlmgr

安装之后, 我发现如果不更新 tlmgr, 其就会拒绝安装请求. 那就更新一下吧 ~

在终端里运行以下命令:

1
sudo tlmgr update --self

记得加上 sudo 哦 ~

使用 tlmgr 安装新的包

在终端里运行以下命令:

1
2
3
4
5
6
sudo tlmgr install standalone
sudo tlmgr install xkeyval
sudo tlmgr install varwidth
sudo tlmgr install euler
sudo tlmgr install dvipng
sudo tlmgr install scontents

这些包参考了 这个回答. 我还需要安装 scontents 才能让 pdflatex 工作.

完成!

现在可以成功预览, 编译和插入公式啦 ~

banner.webp
分享这一刻
让朋友们也来瞅瞅!