以下 MWE 无法在 Mac 上的 Texpad 1.8.14 下使用 TexpadTeX 进行编译:
\documentclass{article}
\usepackage{graphicx}
\usepackage{qtree}
\begin{document}
\includegraphics{pic.pdf}
\end{document}
错误如下:
! LaTeX Error: Cannot determine size of graphic in pic.pdf (no BoundingBox).
如果改用外部排版机,文档可以正确编译。另外,我还有其他文档可以在 TexpadTeX 下使用包含的 PDF 图形,因此使用直接latex
而不是(例如 TexpadTeX)不会出现问题pdflatex
。如何修复此问题?
答案1
这似乎是 TexpadTeX 中的一个错误,因为qtree
在 之后包含了包graphicx
。交换包的顺序可以修复它:
\documentclass{article}
\usepackage{qtree}
\usepackage{graphicx}
\begin{document}
\includegraphics{pic.pdf}
\end{document}