Latex 包问题 Ubuntu 12.04

Div*_*iff 4 package-management latex

我正在 TeXworks 中编写一个 Latex 文档,但我在文件中使用的几个包遇到了一些问题,amsrefs.sty并且pcatcode.sty. 出于某种原因,TeXworks 认为它​​不喜欢那些家伙并停止编译。

我尝试更新texlive-latex-base,但没有用。然后我进入

apt-file -x search '/pcatcode$' 
Run Code Online (Sandbox Code Playgroud)

找到包所在的目录,我得到了

/usr/share/texmf-texlive/tex/latex/amsrefs/pcatcode.sty.
Run Code Online (Sandbox Code Playgroud)

我试着进入这个目录,但我被告知这个目录不存在。我对 amsrefs.sty 做了同样的事情并得到了同样的结果。

N.N*_*.N. 5

文件 amsrefs.sty 和 pcatcode.sty 未包含在包 texlive-latex-base 中,因此这可能是您被告知该目录不存在的原因。

您要查找的文件位于另一个 TeX Live 包中,即texlive-bibtex-extra。安装它,您的文档应该可以编译。要安装它,例如

sudo apt-get install texlive-bibtex-extra
Run Code Online (Sandbox Code Playgroud)