我知道大家都喜欢 Mactex(我也喜欢它)。
我正在寻找一个可以设置更简单的 tex 树的发行版。由于 Maxtex 的设计目的是能够在一台计算机上拥有多个发行版,因此 tex 的安装方式很奇怪。
由于我不是 tex 专家,所以 Mactex 树令我感到困惑。
我知道这个问题很模糊,但请听我说:
安装 (pdfla)tex 的发行版有一个包管理器(可以从 Ctan 更新和安装新包),但集成在/usr/...
我已经设置的结构中homebrew
。
Mactex 会创建新目录,目录内有自己的/usr/
结构,我不喜欢这样。我希望能够阅读有关如何操作的教程(针对 Linux 编写),而不必费力地texmf/usr/share/bin/share/texmf/...
(形象地说)在我的 Mac 上执行相同操作。
我愿意放弃一台计算机上有多个发行版以此获得优势。
答案1
Mactex 创建新目录时会使用自己的 /usr/ 结构,我不喜欢这样。我希望能够阅读有关如何操作的教程(针对 Linux 编写),而不必费力地浏览 texmf/usr/share/bin/share/texmf/...(形象地说)才能在我的 Mac 上执行相同操作。
事实并非如此;MacTeX 将所有内容放在/usr/local/texlive/
和 的“year”子目录中。它还会创建一个/usr/texbin
指向 的符号链接/usr/local/texlive/<year>/bin/<arch>
,其中<year>
是 2010 年(目前),<arch>
可以是universal-darwin
或x86_64-darwin
。
可以放入/usr/local/texlive/texmf-local/
MacTeX 从来不会触及的附加包(除非在不存在时创建它)。这个“本地”树与 MacTeX 环境完美集成。