pdflatex 似乎无法识别 beamer.cls 的位置

pdflatex 似乎无法识别 beamer.cls 的位置

(我对 Latex 还比较陌生)

我正在尝试beamer使用以下行编译一个简单的 LaTeX 文档:

pdflatex -interaction=nonstopmode example.tex

我收到了以下错误:

This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./example.tex
LaTeX2e <2018-12-01>

! LaTeX Error: File `beamer.cls' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)

Enter file name: 
! Emergency stop.
<read *> 
         
l.12 \begin
           {document}^^M
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on example.log.

从这个输出来看,我最初似乎没有安装 beamer。在尝试sudo apt-get install texlive-latex-recommended确保安装了 beamer 后,我收到一条消息,说这个包已经安装在我的电脑上了。然后,使用locate beamer.clsindeed 指向/usr/local/texlive/2018/texmf-dist/tex/latex/beamer/beamer.cls文件位置。从这些操作来看,我认为pdflatex无法识别在哪里,而是可能在不同的目录中查找。这可能是由于我过去对其进行了beamer.cls多次更新和重新安装。texlive

有没有办法可以知道pdflatex在哪里寻找软件包以解决这个问题?我正在使用 Ubuntu 18.04

相关内容