我正在尝试在 Linux 中编译一份乳胶文档;但是,尽管在 Gummi 中可以找到图像,但无法从命令行找到它们。我latex [document_name]
从 Linux 命令行运行,并使用以下 tex 代码来绘制图形:
\begin{figure}[tb]
\centering
\includegraphics[width=0.47\textwidth]{waveplot_norm_ann}
\end{figure}
该图像是与 latex 源文件位于同一目录中的 png 文件。我尝试编译时收到的错误如下:
! LaTeX Error: File `waveplot_norm_ann' not found.
有人知道为什么 Gummi 可以找到它,但命令行编译器却找不到吗?
答案1
打开命令提示符控制台并转到 .tex 文件所在的目录。发出以下命令:
$ pdflatex -synctex=1 -interaction=nonstopmode your_latex_file.tex
如果您可以看到辅助文件和 your_latex_file.pdf,则意味着 Texmaker 设置错误。可能是它执行了,latex
而不是pdflatex
命令。
您可以将工具栏上“运行”按钮的右侧的编译器设置为 PDFLaTeX,这样它就可以工作了。