我mypackage.sty
使用所有软件包、新命令和其他命令快捷方式创建了一个文件。我没有加载软件包,而是只加载了mypackage
大部分满足我需求的内容。
我最近从 Linux 机器换到了 Macbook。我应该将 mypackage 文件保存在 OS X 中的哪里?
答案1
MacTex 会自动在 TeX 目录树系统的“个人”部分中搜索文件。假设您在 Mac 系统上的用户 ID 是“aku”,则此个人部分的根目录为/Users/aku/Library/texmf
。MacTeX 的安装程序在设置所有其他文件夹时应该已经创建了此文件夹以及几个子文件夹,例如tex
、 ,可能还有其他几个。由于您的目标是以符合 texlive/mactex 的方式bibtex
存储文件,我建议您将其放在文件夹中mypackage.sty
/Users/aku/Library/texmf/tex/latex/mypackage
mypackage
显然,您需要先创建该文件夹,然后才能将文件保存mypackage.sty
在其中。由于您可能还会在一段时间内将其他软件包安装到 TeX 目录树的个人部分中,因此建议(但这不是必需的!)为每个 LaTeX 软件包创建单独的文件夹。祝您 TeX 愉快!
答案2
你可以将它放到与 Linux 下相同的位置:要么放在与 .tex 文件相同的目录中,要么放在本地 texmf 树中,即~/Library/texmf
OS X 下的 中(因此你可以将文件放在 中~/Library/texmf/tex/latex
,另请参阅这个答案)。