由于边界框/尺寸,包含 tif/eps/pdf 失败

由于边界框/尺寸,包含 tif/eps/pdf 失败

当我将图像插入到我的 *.tex 文件中时,出现错误

Dimension too large

命令(简化为重要行)

\begin{figure}[tbp]
\includegraphics{graphics/3-1-23}
\end{figure}

其中 graphics/3-1-23.pdf 是我想要包含的文件。还尝试

  • 包括原始 tif 或 eps(当然保留扩展名),以及
  • 重命名文件并避免在行首使用数字。

什么都没做。图像的处理方式是

  1. 从示波器获取 tif
  2. 使用 Linux 命令行工具“convert”进行裁剪
  3. 转换为 eps 或 pdf

包含 graphicx 包,当包含为 pdf 时我使用 pdflatex,否则使用 latex。

您知道这样的问题吗?或者您有解决方案吗?提前谢谢 :-)

PS:目前无法提供图像 - 目前声誉不够 ;-)

答案1

pdfTeX 不支持 TIFF 图像包含的原因之一是许多不同的 TIFF 格式。因此需要将其转换为 pdfTeX(或 TeX)可以理解的格式。

对于示波器生成的 TIFF,最佳格式可能应该是 PNG;正如您的示例所示,可能存在分辨率问题,并且您的转换确实以一个高 18072bp、宽 14472bp(72bp = 1 英寸)的文件结束,该文件大约高 6.3 米,宽 5.1 米。

在转换过程中添加分辨率参数:

convert -density 300 -units PixelsPerInch 3-1-23.tif 3-1-23.png

应该是所需的。600 dpi 的分辨率可能也不错:选择哪种分辨率取决于您的打印机的分辨率,但通常 300 是不错的选择。

相关内容