如何正确安装名为“standalone”的LaTeX软件包,以便我可以使用Synaptic软件包管理器进行更新?

如何正确安装名为“standalone”的 LaTeX软件包,以便我可以使用Synaptic软件包管理器进行更新?

我知道我可以手动下载文件并安装它。

更新 (2015-12-07): standalone.sty现在应该可以通过简单的方式安装

 sudo apt-get install texlive-latex-extra 

。 保持答案以供参考。

搜索

 sudo apt-file search standalone.sty 

没有给出任何结果。 这意味着无法使用Synaptic安装软件包。

原因在于Martin Scharrer的答案:TeXlive 2009中没有包含这个包,因为它太新了。 TeXLive 2009是与Ubuntu一起打包的版本,没有TeXlive 201.此外,Ubuntu软件包一旦出现就不会收到更新。

以上是我在家里使用tlmgr~/.texlive2011安装TeXlive的原因。 奇迹般有效。

我是standalone的作者。 它比TeX Live 2009更新,这是由Ubuntu和Debian安装的版本。 目前的TeX Live版本是2011年。如果您直接安装vanilla版本,您将获得一个名为tlmgr的TeX软件包管理器,只要它们是TeX Live的一部分,它就可用于安装和更新软件包。 我强烈建议你做手动安装。 你可以在TeX.SX上找到说明: 如何在Debian或Ubuntu上安装“vanilla”TeXLive?

然后,您可以使用以下命令安装standalone

 tlmgr install standalone 

顺便说一句,您可以使用以下命令更新软件包和tlmgr本身:

 tlmgr update --self --all 

另一种方法是手动安装包。 使用http://mirrors.ctan.org/install/macros/latex/contrib/standalone.tds.zip下提供的TDS ZIP文件可以非常轻松地完成此操作。 只需将其解压缩到您当地的TEXMF文件夹中,通常~/texmf 。 您可能需要在之后运行texhash ~/texmf

在安装和更新apt-file( sudo apt-get install apt-file; sudo apt-file update )之后,我运行了apt-file search standalone.sty并看到它属于texlive-latex-extra

所以我刚刚安装它( sudo apt-get install texlive-latex-extra )并且它工作正常。