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

qaz*_*wsx 11 installation package-management latex

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

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

Mar*_*rer 13

我是standalone. 它比 TeX Live 2009 更新,后者是 Ubuntu 和 Debian 安装的版本。当前的 TeX Live 版本是 2011。如果你直接安装 vanilla 版本,你会得到一个 TeX 包管理器tlmgr,它可以用来安装和更新包,只要它们是 TeX Live 的一部分。我强烈建议您进行手动安装。您可以在 TeX.SX 上找到说明:如何在 Debian 或 Ubuntu 上安装“vanilla”TeXLive?

然后您可以standalone使用以下命令进行安装:

tlmgr install standalone
Run Code Online (Sandbox Code Playgroud)

顺便说一句,您可以tlmgr使用以下方法更新软件包及其本身:

tlmgr update --self --all
Run Code Online (Sandbox Code Playgroud)

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


krl*_*mlr 9

更新(2015-12-07):standalone.sty现在应该可以用一个简单的

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

. 保留答案以供参考。

搜索

sudo apt-file search standalone.sty
Run Code Online (Sandbox Code Playgroud)

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

原因在 Martin Scharrer 的回答中找到:该软件包未包含在 TeXlive 2009 中,因为它太新了。TeXLive 2009 是与 Ubuntu 一起打包的版本,没有 TeXlive 201。此外,Ubuntu 软件包在发布后似乎不会收到更新。

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