![在 moderncv 类中找不到图片](https://linux22.com/image/250496/%E5%9C%A8%20moderncv%20%E7%B1%BB%E4%B8%AD%E6%89%BE%E4%B8%8D%E5%88%B0%E5%9B%BE%E7%89%87.png)
我尝试用 pdflatex 编译以下简单模板:
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[red]{casual}
\title{your Curriculum Vitae title}
\firstname{Name}
\familyname{Lastname}
\mobile{Mobile}
\phone{Phone}
\email{Email}
\homepage{Homepage}
\extrainfo{Extra Info}
\photo[64pt]{picture}
\quote{Subtitle}
\address{Address}{City, Country}
\begin{document}
\maketitle
\section{Section Name}
\cvline{Subject}{Description.}
\cventry{Time}{Position}{Company Name}{City}{Country}{Description}
\cvcomputer{Skill}{Description}{Skill}{Description}
\cvlanguage{Language}{Proficiency}{Description}
\end{document}
但是我总是收到以下错误消息:!LaTeX 错误:未找到文件“picture”。我在同一个目录中有一个文件 picture.eps 和一个文件 picture,所以不确定为什么会收到此错误消息。有人知道可能出了什么问题吗?
谢谢!
答案1
编译取决于你的 LaTeX 发行版。首先是软件包epstopdf
是主键。它允许通过运行来包含封装的后记 (eps) pdflatex
。
如果你正在使用TeX Live 2011或更新版本以下更改很重要:
pdf(LA)TEX
现在可以通过以下方式自动将请求的 Encapsulated PostScript (EPS) 文件转换为 PDFepstopdf
包,当 LATEXgraphics.cfg
配置文件加载时,输出 PDF。默认选项旨在消除手动创建的 PDF 文件被覆盖的任何可能性,但您也可以防止epstopdf
\newcommand{\DoNotLoadEpstopdf}{}
通过在声明前放置(或\def...
) 可以完全阻止加载 。如果 使用\documentclass
该包,也不会加载。有关更多详细信息,请参阅pst-pdf
epstopdf
包装文档。