我在 Debian Stretch 上安装 Texlive Vanilla 2018 时遇到了一些问题。
安装过程中一切顺利,但当我尝试使用 Texmaker 或 LyX 时,它们不工作并且找不到任何包。
在原始安装结束时,我已经测试了一切是否运行良好:
tex --version
latex 样本2e.tex
xdvi 样本2e.dvi
pdflatex 示例2e.tex
关注此页面: https://www.tug.org/texlive/doc/texlive-fr/texlive-fr.html#x1-350003.4
我获得了正确的 pdf,并且使用此方法一切正常。
因此,我认为 equivs 虚拟包或 PATH 有问题。
在 LyX 中,所有文档类均不可用,而在 TeXmaker 中,命令:“pdflatex -synctex=1 -interaction=nonstopmode %.tex”不起作用。
我已经在我之前的电脑上成功安装了 Texlive Vanilla(1 年前用的是 texlive2016),但也很困难。这次我找不到任何解决办法。Vanilla Texlive 是我使用 Debian 时的噩梦。
2018 年 teXlive Vanilla 有什么特殊之处吗?
答案1
这是 PATH 设置的问题。根据您的评论,您正在使用
export PATH=/usr/local/texlive/2018/bin/x86_64-linux:$PATH
对于终端会话来说这没什么问题,但是不是适用于您使用的 GUI。如果您使用的是 Debian,则需要执行其他操作,有两种方法:
- (对于所有用户)要么你在全局设置 PATH,将
/etc/profile.d/texlive.sh
你提到的三个导出行放在那里 - (仅适用于您)添加三条导出行,
$HOME/.xsessionrc
其来源
在进行这些更改之一并重新登录 GUI 环境后,应该有一个PATH
包含本地 TL 的设置,并且 TeX GUI 应该自动获取它。