在 Ubuntu 20.04 上,我使用以下方式从终端安装了 texlive
$ sudo apt install texlive
$ sudo apt install texlive-latex-recommended
我可以从终端编译一个最小示例而不会出现错误,但在 Visual Studio Code(实际上是 Codium)中使用 LaTex Workshop 时,它会抱怨错误
"Can not find latexindent in PATH."
我确实也找不到 latexindent。我试过了
$ whereis latexindent
latexindent:
尽管
$ whereis latex
结果是
/usr/bin/latex /usr/share/man/man1/latex.1.gz
我无法手动找到 latexindent /usr/bin/latex
,它应该是我的 TexLive 安装文件夹,对吗?
我在网上搜索了很多,并尝试手动安装 latexindent:
$ tlmgr install latexindent
/usr/bin/tlmgr: unexpected return value from verify_checksum: -5
然后我尝试
$ tlmgr install latexindent --verify-repo=none
这会导致错误而我不知道该怎么办:
tlmgr: package latexindent is not relocatable, cannot install it in user mode!
答案1
如果您使用 Linux 系统打包的 texlive 版本,则文件将分组到更大的集合中,由 apt(或您正在使用的任何 Linux 包管理器)进行管理。可能可以直接查询存储库以发现哪个集合包含任何文件,但简单的谷歌查询通常就apt packge latexindent
足够了。在这里我找到了本网站 这表明你需要
sudo apt install texlive-extra-utils