在 MacTeX 中创建本地 texmf 树

在 MacTeX 中创建本地 texmf 树

我知道 TeX 用户组建议将你的本地 texmf 树放在~/Library/texmf(参见关联)。但是,我希望 MacTeX 能够看到我 Dropbox 文件夹中的本地 texmf 树。这样我就可以在多台计算机上引用同一个本地 texmf 树,从而更轻松地更新本地 texmf 树(只需更新 Dropbox 中的版本,所有计算机都会看到更新)。

我该怎么做呢?

注意:我发现了一些类似的 tex.stackexchange 问题,但它们没有回答我的问题。

答案1

以下是我得出解决方案的方法。

首先,我尝试运行tlmgr但出现错误:

my-iMac:~ myname$ tlmgr
-bash: tlmgr: command not found

根据 Joseph Wright 的评论,我意识到tlmgr必须安装。那么问题是:它在文件系统中位于哪里?

基于在 Ubuntu 系统上安装 TeX Live 2011 后无法访问 tlmgr,我发现在我的系统上,tlmgr位于

/usr/local/texlive/2013/bin/x86_64-darwin/tlmgr

因此,为了将文件夹添加~/Dropbox/computer/localtexmf到 LaTeX 搜索路径,我运行了以下命令:

sudo /usr/local/texlive/2013/bin/x86_64-darwin/tlmgr conf texmf TEXMFHOME "~/Library/texmf:~/Dropbox/computer/localtexmf"

相关内容