Kile 找不到 texmf-dist 包

Kile 找不到 texmf-dist 包

我正在使用默认的 Ubuntu texlive 包(加上附加功能),但它的版本确实过时了,我不得不手动下载较新的版本、texhash、搜索依赖项等。

我现在使用 TexLive 2013 来处理软件包,但我的系统状态很糟糕,里面既有/usr/share/texmf-texlive/(来自我之前的安装)的软件包,也有/usr/local/texlive/2013/texmf-dist(来自我当前的安装)的软件包。有没有安全的方法来清理它?我已经删除了 apt texlive 软件包,但这些文件仍然存在。

更简单的是,有没有办法将 Kile 指向新的包位置?我已经将变量设置PATH为指向/usr/local/texlive/2013/bin/i386-linux。但是,我找不到在哪里配置它以在其他地方搜索。

答案1

解决了!在中添加以下条目后~/.bashrc,Kile 能够找到新安装的软件包。

TEXMFDIST="/usr/local/texlive/2013/texmf-dist"
export TEXMFDIST

请注意,如果从图形界面启动 Kile,则必须重新启动计算机。如果从新终端启动,它将正常工作,因为它已经有了新的环境变量。

相关内容