如何安装由出版商(如 Springer 或 Elsevier)提供的软件包?在 MikTex(Windows)中,我必须将其复制到指定文件夹中,然后运行安装该软件包的某个文件。在 ubuntu 中使用 TeXLive 的相应操作是什么?
答案1
把它们放进
~/texmf/tex/latex/springer
其中~
代表您的主页。这代表.cls
或.sty
文件;如果有.bst
文件,它应该进入
~/texmf/bibtex/bst/springer
springer
(如果您愿意,可以选择与 不同的名称)。
如果需要让系统上的所有用户都可以使用该软件包,则“本地”树是正确的位置。在终端窗口中输入
kpsewhich --var-value TEXMFLOCAL
答案就是你应该替换~/texmf
上述路径的内容。复制文件并执行
sudo texmklsr
答案2
我可以给你推荐一些优秀的 TeX FAQ,它回答了这还有其他问题?
答案3
另一种方法是将文件放入/usr/local/share/texmf
而不是~/texmf
或/usr/share/texmf
。就我个人而言,我认为这是更好的选择,因为我不喜欢texmf
在我的主目录中一直看到目录。它也不会使主树混乱。如果您使用的是多用户系统,那么其他人也可以使用这些软件包。当然,这需要sudo
您的用户拥有权限。
答案4
您只需将包(解压缩后)复制到文件夹中: /usr/share/texmf/tex/latex
之后,在此文件夹中打开终端并输入: 特克斯哈希
您需要 root 权限才能执行此操作。阅读特定软件包的文档以查找任何重要细节非常重要。