texlive 未找到 sty 文件

texlive 未找到 sty 文件

我在 Ubuntu 8.04 上,刚刚安装了 TeX Live:

sudo apt-get 安装 texlive-full。

我尝试.tex使用 TexMaker 编译我的文件。我得到:

  1. xcolor.sty not found
  2. titlesec.sty not found

我该如何解决这个问题?

答案1

确保已安装所有必需的软件包:

您可以使用以下方式安装它们apt-get

sudo apt-get install texlive-latex-recommended texlive-latex-extra

您也可以尝试使用tlmgr为当前用户安装缺少的软件包(Debian/ubuntu 中的 tlmgr 始终在用户模式下运行)。

ubuntu 提供的 texlive 发行版通常比较旧。您可能需要考虑手动安装较新版本。

答案2

我不太清楚 Ubuntu 8.04 上的 texlive 版本是什么。仓库不是已经弃用了吗?也就是说,你的软件包太旧了。

我建议你手动安装。请参阅2011 年。其实这并不难。
如果您这样做,请记住texlive-full使用您的包管理器卸载 和其他。

答案3

现在是 2020 年,我发现 TeXWorks(版本 0.6.2(Debian)[r.7ecce17,2017-04-29 10:23 AM])无法xcolor从我在 Ubuntu 18.04 LTS 上安装的 TeXLive 2019 中找到该包,而另一个 IDE(例如 TeXMaker)可以找到它。

修复方法是增加.sty文件复制到的路径(或者无论如何是到它的软链接):,/usr/local/bin在主窗口菜单工具栏中通过编辑/首选项菜单进入首选项对话框中的排版选项卡。

相关内容