将.sty 文件添加到适当的目录?

将.sty 文件添加到适当的目录?

我在 Ubuntu 10.10 上使用 emacs。

我正在尝试添加doublespace.sty到我的包裹中。

为了弄清楚将 doublespace.sty 放在哪个目录中,我在计算机上搜索了amsmath.sty,因为我知道该包可以工作,并找到了它所在的目录,它是 的一个子目录/usr/share/texmf-texlive。由于该目录中有很多.sty文件,我决定将其放入doublespace.sty/usr/share/texmf-texlive/latex/base然后我在该目录中运行。但不知何故,当我执行 时,texhash它告诉我找不到。doublespace.sty/usepackage{doublespace}

知道发生什么事了吗?

答案1

不要使用doublespace.sty。这是一个旧包,已被替换为setspace,它应该是任何 TeX 发行版的一部分(所以您不需要安装自己的副本)。

此外,您绝不应该将软件包安装到主 texlive 目录中,而应该使用专门用于本地添加的本地目录。请参阅我将自己的 .sty 文件放在哪里,以使它们可供我的所有 .tex 文件使用?有关如何安装软件包的一般答案(但我再说一遍,不要安装doublespace。)

相关内容