我有一个 LaTeX 文件,其中包含如下 PDF 图像文件
\begin{figure}[t]
\includegraphics[width=0.4\textwidth]{chapter1/figure/image.pdf}
\caption{...}
\label{aa:b}
\end{figure}
我可以使用 毫无问题地编译它pdflatex
。但是当我包含该包hyperref
和一堆其他包时,它给了我以下错误:
File 'chapter1/figure/image.bb' not found. ...dth]{chapter1/figure/image.pdf}
Cannot determine the size of graphic in chapter1/figure/image.bb (no BoundingBox). ...dth]{chapter1/figure/image.pdf}
答案1
您最有可能致电graphicx
特定驱动程序选项与编译器/图形格式不兼容。例如
\usepackage[dvipdfm]{graphicx}% http://ctan.org/pkg/graphicx
删除此选项并让其graphicx
自行确定所需的图形驱动程序。
或者,如果所有其他方法都失败了,您也可以尝试提供正确的边界框作为选项:
\includegraphics[bb=llx lly urx ury]{image}
其中,llx lly urx ury
表示s(大点)中图像的l
右l
(x
,y
)坐标和u
右r
(x
, )。y
bp
答案2
我在遇到类似问题时找到了这个页面。我没有明确加载 graphicx,但我包含了 epsfig。当我移动 usepackage{hyperref}以下epsfig,一切都按预期进行。