这是 LaTeX 的新手,每次退出终端时 LaTeX 的路径都会重置

这是 LaTeX 的新手,每次退出终端时 LaTeX 的路径都会重置

也发布在这里直到那篇文章之后我才知道这个 tex.stackexchange

https://stackoverflow.com/questions/21105531/linux-when-setting-my-latex-path-the-path-only-maintains-its-value-for-the-durat

我正在尝试学习 LaTeX,并且正在运行Linuxmint 15 x64。我已经安装了“texlive”并遵循以下安装指南:

http://www.tug.org/texlive/quickinstall.html

我遇到的问题是,正如标题所示,当我将 PATH 变量设置为 LaTeX 目录时,它仅适用于一个终端窗口,如果我退出该终端窗口,PATH 不再指向 LaTeX 安装,因此我必须每次都重置它,这相当烦人。

我正在使用以下命令:

PATH=/usr/local/texlive/2013/bin/x86_64-linux/:$PATH 

然后当我这样做时:

echo $PATH 我得到这个结果:

/usr/local/texlive/2013/bin/x86_64-linux/:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

我可以这样做:

latex --version

pdfTeX 3.1415926-2.5-1.40.14 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.5.16; using libpng 1.5.16
Compiled with zlib 1.2.7; using zlib 1.2.7
Compiled with xpdf version 3.03

这是预期的,但是当我关闭终端窗口并重新打开它时,我得到以下信息:

echo $PATH

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx <--- 缺少乳胶路径

当我检查版本时:

latex --version:
The program LaTeX is currently not installed. You can install it by typing:
sudo apt-get install texlive-latex-base

我也尝试以超级用户身份执行相同的操作,得到了相同的最终产品。

有解决这个问题的办法吗?

谢谢

答案1

我是一名 Linux 用户。我在 Ubuntu 12.04 64 位上安装了 TeXLive 2013。我建议完全卸载 TeXLive(使用软件包中心和清除命令,然后删除目录内容(删除后仍然存在),方法是手动删除根文件夹中的内容(我不记得确切的路径)),然后按照以下说明操作。
这些说明是标准的,我在安装过程中没有遇到任何问题。以下是链接: 在 Debian 或 Ubuntu 上安装 TeXLive 2013

相关内容