在 Linux Mint 17.2 下编译此文件运行良好,但自从我升级到 Mint 18 后,我收到此错误。我尝试使用 tlmgr 安装 pgfpages,但该包不在存储库中。我在使用 tikz 包时也遇到同样的问题,但我发现我不应该手动安装它,而应该更新 texlive。这样做了,错误仍然存在。
dpkg --get-selections | grep tex 告诉我 texlive、tex-common、texlive-base、texlive-binaries、texlive-fonts-recommended、texlive-latex-base 和 texlive-latex-recommended 已安装。
我不明白发生了什么。另外,我的 /home//texmf/tex/latex 只包含一个名为 xargs 的目录,该目录只包含一个文件,这是正常的吗?我尝试重新安装 texlive,但没有效果。有什么想法吗?
答案1
这Vanilla TeX Live安装程序默认安装完整的 TeX Live,其中包含当前 TeX Live 可用的(几乎)所有软件包。因此,在默认安装 Vanilla TeX Live 后,缺少的软件包将仅限于那些不作为 TeX Live 软件包提供的软件包,必须手动安装(或可能从另一个存储库安装)。
Linux 发行版通常将 TeX Live 拆分成几个包。大多数发行版都提供在线或离线工具来搜索所需包。但大多数 Linux 发行版也提供了一个包texlive-full
(或类似名称的包)安装所有 TeX Live 包。如果您想避免大多数缺少包的问题,您应该安装此包。
如果您的 Linux 发行版提供了 TeX Live 的当前主版本,tlmgr
您也可以使用tlmgr
用户模式在用户树中安装软件包。tlmgr help
有关更多信息,请参阅。但请注意,如果您的 Linux 发行版的 TeX Live 太旧,则无法使用它tlmgr
从 TeX Live 主存储库安装或更新软件包。还请注意,某些软件包无法在用户模式下安装。并且,如果您已经在用户模式下安装过软件包,只要它在使用的用户树中,您还必须在用户模式下更新它(即使在安装了较新的 TeX Live 主版本之后)。
也可以看看:
- LaTeX 找不到 .sty 文件
- 如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?
- 在 Ubuntu 中安装 TeXLive 软件包的最佳方法是什么?
- 确定 Ubuntu 中已安装的 LaTeX 软件包的完整列表
- 在 Ubuntu 中通过 iso 映像安装 texlive 和通过 apt-get 安装 texlive 有什么区别?
- tlmgr 无法设置 TLPDB
- 如何在 Fedora 上安装“原始” TeXLive?
…