在 Beamer 演示文稿中使用图像时遇到问题

在 Beamer 演示文稿中使用图像时遇到问题

我正在尝试在 Beamer 演示文稿中包含一张图片,但一直收到此错误:

!pdfTeX 错误:/usr/local/texlive/bin/i386-linux/pdflatex (文件 ./markov.jpeg):读取 JPEG 图像失败 (未找到 JPEG 标头)

根据 writelatex.com 上给出的模板,我使用以下代码来安装图像:

\begin{figure}
    \includegraphics{markov.jpeg}
    \caption{\label{fig 1:}Repeated Iteration of Markov Matrix}
\end{figure}

答案1

错误消息意味着该文件markov.jpeg实际上不是.jpeg-file。它在浏览器中可以正常打开,但这并不意味着什么(如果浏览器无法将其加载为 jpeg,它会尝试使用其他受支持的格式对其进行解码)。

要解决该问题,请使用或多或少高级的图像编辑/查看程序(Gimp、MS Paint、Picasa、MS Office Picture Manager、Windows Live Photo Gallery 或 Photoshop 等)打开它,然后使用导出命令创建一个新.jpeg文件。

答案2

我遇到了同样的问题,按照回答以上。它实际上不是 JPEG。所以我采取了下面的操作。

如果你正在使用 bash。使用以下命令检查文件格式:

file markov.jpeg

稍后您可以使用将其转换为真正的 JPEG ImageMagick

convert markov.jpeg markov.jpeg

相关内容