我正在尝试在 Lyx 上编译文档,但它一直抛出“enumitem.sty”未找到。
我从 MacTeX 网站安装了 BasicTeX 包。
我还需要安装什么吗?
答案1
正如评论中所说,BasicTeX 包含 TeX 和 LaTeX 工作所必需的内容,仅此而已。
如果你不想安装完整的 MacTeX(即适用于 Mac OS X 的完整 TeX Live),而想继续使用 BasicTeX,你可以自行安装 enumitem 包。最简单的方法是使用 TeX Live 实用程序 程序,它随附 MacTeX 附加组件(除 TeX Live 之外的 MacTeX 的所有内容)。顺便说一句,强烈建议将这些 MacTeX 附加组件与 BasicTeX 一起安装,即使只是为了安装您认为缺少的软件包……
答案2
这对我有用。
sudo tlmgr install enumitem
如果找不到 tlmgr,请使用以下命令编辑 .bash_profilevim ~/.bash_profile
并添加以下行
### TeX
export PATH="/Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin:$PATH"
跑步source ~/.bash_profile
然后运行上述命令。
答案3
如果您在安装后使用 Tex Live:
sudo tlmgr install enumitem
您需要使用以下方法更新索引
sudo texhash
在找到包之前。
请参阅“4 更新索引”https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages