xelatex 没有拾取 .png 文件

xelatex 没有拾取 .png 文件

考虑以下代码

\documentclass{report}
\usepackage{graphicx}
\begin{document}
\begin{figure}[htp]
\includegraphics[width=0.4\textwidth]{imageA.png}
%\includegraphics[width=0.4\textwidth]{imageB.png}                                                                                                                                      
\end{figure}
\end{document}

使用 编译工作正常pdflatexxelatex但是使用imageA.png时显示空白,而 则imageB.png显示正常。

我没有看到任何可能出错的警告,imageA.png也没有看到文件中任何具体内容.log。我也没有看到任何在为什么 XeTeX 无法处理这个糟糕的 meme?

有什么线索吗?

答案1

查看此下载是否适用于 XeLaTeX

在此处输入图片描述

对于通常通过右键单击从互联网上下载的不同格式(如 bmp 或 png),dpi 的奇数值可能会造成问题。

在 Windows 10 文件夹中,您可以添加水平和垂直分辨率的列,我不记得这是否与早期版本不同。 在此处输入图片描述 MS Paint 还会将问题文件属性显示为 3 dpi x 3dpi,但在某些系统上,没有 dpi 的图像可能会显示为 96(默认值)。如果您右键单击下载没有 dpi 的图像,它也可能失败。

有关 XeTeX 中类似问题的更详细描述以及使用 MSpaint 另存为/重新另存为的旧解决方法,请参阅https://tex.stackexchange.com/a/463610/170109

根据您在 beamer 编译期间修改图像的需求,您可能会发现这个答案很有趣。https://tex.stackexchange.com/a/455862/170109

相关内容