自定义位置的 TeXLive 找不到“biblatex.sty”

自定义位置的 TeXLive 找不到“biblatex.sty”

我使用的是 Ubuntu 12.04,并通过下载安装了 TeXLive 2012。我没有使用 Ubuntu 提供的软件包。由于空间不足,我将 TeXLive 安装到了另一个分区。但是,LaTeXbiblatex.sty现在找不到它。它就在那里。如果我运行它,texhash它将更新标准目录中的 ls-R 文件,但不会更新我的自定义目录中的文件。我该如何告诉 TeXLive 在我的自定义目录中查找文件?它确实找到了我所有的二进制文件。希望你能帮助我!

编辑 我仍然无法从 Texmaker 工作,但使用如下所述的导出简单 bash 脚本可以解决问题。

答案1

我做了和你同样的事情 ( 12.04tl 2012)。我创建了一个分区/local/texlive/2012并将 tex live 安装到其中。

当我需要使用时tl(当我为自己工作时,而不是作为使用未装饰的 ubuntu tex 的人的系统管理员),我添加

/local/texlive/2012/bin/x86_64-linux

在我的路径前面。我的 bash 命令是

export PATH=/local/texlive/2012/bin/x86_64-linux:$PATH

这意味着它将tl2012在任何 ubuntu 安装的东西之前被搜索。

texlive 的配置使其能够texmf根据其安装位置默认查看树。

如果您能将树木排列得看起来相似,那么这种安排就应该适合您。

(我自 2009 年起就一直使用这种安排(即自从我开始摆弄 tl2009 以来)。)

相关内容