新安装的 TEXLIVE,pdflatex 可以工作,但找不到软件包

新安装的 TEXLIVE,pdflatex 可以工作,但找不到软件包

我对此感到很尴尬,但这一切都是因为我把我的 Ubuntu 操作系统弄昏了。我买了一台新电脑,安装了 Windows 10 和 Ubuntu (linux) 作为双操作系统。我很少使用 Windows,但我从 DVD 中将 TeXLive 2021 安装了到 Ubuntu 端。在 (其中一个示例文件)pdflatex上运行sample2e.tex正常,但当我尝试处理示例文件以外的任何东西 (例如,同一个类但带有包或不同的类) 时,全部失败,因为找不到包/类文件,尽管它们在我的计算机上位于 `/usr/local/texlive/2021/texmf-dist/tex/latex'

我如何让pdflatex朋友找到这些额外的类/包文件?我尝试设置类似TEXMFLOCAL上述目录的环境变量,但仍然找不到它们。

答案1

你没有将你安装的 texlive 放在你的路径中,你的评论表明 kpsewhich(以及可能还有 pdftex)是系统 tex 使用的文件

/usr/share/texlive 

不是你安装的那个

/usr/local/texlive/2021

编辑你的 .profile 以添加

/usr/local/texlive/2021/texmf-dist/bin/x86_64-linux

到你的 PATH 前面,例如这样的一行

导出 PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH

(您需要再次登录才能查看编辑的效果.profile

安装后https://tug.org/texlive/quickinstall.html

相关内容