我从全新安装 Ubuntu 22 开始。我从命令行安装了 pdflatex。
编译此代码
\documentclass{standalone}
\begin{document}
Test
\end{document}
产生错误:
pdflatex test.tex
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex)
restricted \write18 enabled.
entering extended mode
(./test.tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-01-21>
! LaTeX Error: File `standalone.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
什么地方出了问题以及如何修复?
答案1
LaTeX 可处理二进制文件以及大量包和类文件。因此,可以将其视为一个包。安装二进制文件,例如pdflatex
在大多数情况下,安装二进制文件而不安装包的其他部分几乎没有用处。因此,获取有用安装(在 OP 指定的操作系统上)是在 bash 终端上使用以下命令。
sudo apt-get install texlive-full