我正在尝试在 Windows 8 下使用 MikTex 2.9 将 EPS 文件包含到 PDF 文件中。与 LaTex 相关的其他一切都运行良好。
pdflatex 一直抱怨缺少xy-eps-转换为.pdf文件。然而詩.pdf存在,并且正是 pdflatex 应该使用的文件,而不是xy-eps-转换为.pdf,因此只是文件名看起来有误。
要么是 epstopdf 给出了错误的名称,要么是 pdflatex 期望的名称错误。无论哪种方式是对是错,我该如何同步它们使用相同的文件名吗?
答案1
您是否将其作为 包括\includegraphics[..]{xy.eps}
?如果是,请不要。使用\includegraphics[..]{xy}
- 驱动程序将处理文件扩展名。
在 下pdflatex
,EPS 会转换为 PDF,但如果存在 PNG,则会使用它(传统的优先顺序)。 接受默认文件扩展名pdflatex
,并按特定顺序进行搜索(请参阅未指定时图形文件扩展名及其包含顺序),因此无需包含扩展名。此外,这允许在latex
和之间切换处理文档pdflatex
,让编译器决定要包含的图形文件。
.eps
如果您仍然遇到问题,则工作文件夹中应该有一个转换后的版本。将其重命名为合适的.pdf
名称(例如xy.pdf
),然后逐字添加
\includegraphics{xy.pdf}