我在公司有一台 centOS 电脑,它运行的是旧版本的 texlive。一位 texlive 开发人员建议在此 CentOS 论坛。我安装的是2018版的texlive。它有几个路径位置:
<D> set directories:
TEXDIR (the main TeX directory):
!! default location: /usr/local/texlive/2018
!! is not writable or not allowed, please select a different one!
TEXMFLOCAL (directory for site-wide local files):
/usr/local/texlive/texmf-local
TEXMFSYSVAR (directory for variable and automatically generated data):
/usr/local/texlive/2018/texmf-var
TEXMFSYSCONFIG (directory for local config):
/usr/local/texlive/2018/texmf-config
TEXMFVAR (personal directory for variable and automatically generated data):
~/.texlive2018/texmf-var
TEXMFCONFIG (personal directory for local config):
~/.texlive2018/texmf-config
TEXMFHOME (directory for user-specific files):
~/texmf
现在我想让 Lyx 指向新的 texlive 版本。
这个问题解释了如何更改 Windows 上的工具/首选项/路径。它确实将工具/首选项/路径/路径前缀更改为"/usr/local/texlive/2018/"
,但 Lyx 似乎仍在使用旧的路径配置。见截图:
我想还有其他方法可以告诉 Lyx 使用哪个版本的 TexLive?
答案1
如果 TeX Live 安装正确,只需使用 Rescan图像中显示的按钮,然后转到Tools> Reconfigure。
一段时间后,会出现一条消息警告您重新启动 LyX。执行此操作后,它现在应该可以与 2018 版本配合使用。
顺便说一句,您不需要/usr/local/texlive/2018/
在“首选项”中添加任何路径,但首先,在终端中,确保echo $PATH
显示/usr/local/texlive/2018/bin/x86_64-linux
。