Tex Live 和 expl3.sty 有什么关系?

Tex Live 和 expl3.sty 有什么关系?

我在 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安装所需的包。

相关内容