新鲜的 texlive 安装无法编译文件,无法找到 `article.cls` 等许多错误
Fresh texlive install cannot compile documents, unable find `article.cls` among many other errors
我最近卸载了 apt 版本并切换到 tlmgr 版本(我想这就是它的名字?)试图解决这个问题。
我的文件很简单:
\documentclass{aricle}
\begin{document}
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
\end{document}
运行 latex file.tex
显示:
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./error.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-01-09> xparse <2020-03-03>
! LaTeX Error: File `aricle.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
Enter file name: X
我得到与 pdflatex
、xelatex
和 lualatex
相似的结果。
尽管如此,如果我尝试在我的保管箱上编译一个(更大的)文件,它工作得很好。另外,如果我在同一目录的 echo
中写入完全相同的文件,它会起作用:
$ echo '\documentclass{article}\begin{document}aaaaaaaaaaaaaaaaaaaaaaaaaaa\end{document}'| latex
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=latex)
restricted \write18 enabled.
**entering extended mode
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-01-09> xparse <2020-03-03>
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls
Document Class: article 2020/04/10 v1.4m Standard LaTeX document class
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
No file texput.aux.
[1] (./texput.aux)
Output written on texput.dvi (1 page, 272 bytes).
Transcript written on texput.log.
运行 cat file | latex
产生与以前相同的错误,将这些行连接在一起也无济于事。
这是一个错字:您写的是 \documentclass{aricle}
而不是 article。
我最近卸载了 apt 版本并切换到 tlmgr 版本(我想这就是它的名字?)试图解决这个问题。
我的文件很简单:
\documentclass{aricle}
\begin{document}
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
\end{document}
运行 latex file.tex
显示:
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./error.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-01-09> xparse <2020-03-03>
! LaTeX Error: File `aricle.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
Enter file name: X
我得到与 pdflatex
、xelatex
和 lualatex
相似的结果。
尽管如此,如果我尝试在我的保管箱上编译一个(更大的)文件,它工作得很好。另外,如果我在同一目录的 echo
中写入完全相同的文件,它会起作用:
$ echo '\documentclass{article}\begin{document}aaaaaaaaaaaaaaaaaaaaaaaaaaa\end{document}'| latex
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=latex)
restricted \write18 enabled.
**entering extended mode
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-01-09> xparse <2020-03-03>
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls
Document Class: article 2020/04/10 v1.4m Standard LaTeX document class
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
No file texput.aux.
[1] (./texput.aux)
Output written on texput.dvi (1 page, 272 bytes).
Transcript written on texput.log.
运行 cat file | latex
产生与以前相同的错误,将这些行连接在一起也无济于事。
这是一个错字:您写的是 \documentclass{aricle}
而不是 article。