!LaTeX 错误:无法确定 simLinkError.pdf 中的图形大小(没有边界框)

!LaTeX 错误:无法确定 simLinkError.pdf 中的图形大小(没有边界框)

我正在尝试将.pdf图形放入我的LaTeX文件中。这对我来说通常没有问题。我pdfLaTeX使用TeXworks这次唯一的区别似乎是我使用了《统计科学》杂志的样式文件(http://www.e-publications.org/ims/support/sts-instructions.html)。

我尝试过几种解决方案。这个并将 转换pdf.eps.ps全部 可使错误消失,但图像应该所在的位置却只剩下一大片空白。有什么想法吗?

编辑: 以下是序言:

\documentclass[dvips,sts]{imsart}
\usepackage{graphicx}
\usepackage{float}
\begin{document}
\begin{figure}[h!]
\centering
\includegraphics[width =  \textwidth]{simLinkError.pdf}
\caption{Blah}  
\label{fig:sim1}
\end{figure}
\end{document}

答案1

选择\documentclass全部软件包。因此,您加载的graphicx选项dvips只允许导入 EPS 图形,并且在引擎处于 时是无意义的pdflatex。因此,请将其删除。

\documentclass[sts]{imsart}

一般而言dvips,不应使用pdftex或,即使使用知道它们的包也是如此,例如xetex

  • graphicx
  • hyperref
  • geometry

可以自行推断出所需的驱动程序。

答案2

gs -o /dev/null -sDEVICE=bbox Input.pdf

产量

%%BoundingBox: 0 0 702 399
\includegraphics[bb=0 0 702 399]{Input.pdf}

相关内容