我在 Mac 上安装了 Tex Live 2010,当尝试使用 xelatex 时,出现错误:
!Latex 错误:未找到文件“expl3.sty”
这是什么包?我该如何在 tex live 上安装它?根据 Tex Live 实用程序,没有可用的更新。
更新:我找到了“tlmgr”实用程序,并完成:sudo tlmgr install expl3
到目前为止一切顺利。不幸的是,现在我被告知我需要 xparse.sty。xparse.sty 无法通过 tlmgr 获得(“软件包 xparse 不在软件包存储库中”)。
不用说,我没有直接使用 xparse,也没有直接使用 calc.sty,也就是这个错误之前提到的文件。
进一步更新:通过安装“xpackages”可获得 xparser。
答案1
它是依赖于 LaTeX3 项目的一些实验部分的各种包所使用的包装包。看这里
要安装它,请打开终端并输入:
sudo tlmgr install expl3
哎呀,现在看到了您的编辑。尝试:
sudo tlmgr install xpackages
可能需要更新您的系统:
sudo tlmgr update -self -all
答案2
当包含给定文件的 TeX Live 包的名称不明显时,您可以向 tlmgr 询问:
$ tlmgr search --global --file xparse.sty
tlmgr: package repository /home/mpg/tl/trunk/Master
xpackages:
texmf-dist/tex/latex/xpackages/xbase/xparse.sty
然后使用tlmgr install
安装所需的包。