最小情况
% http://tex.stackexchange.com/a/210664/13173 Do not have inputenc, since it is loaded with europecv package so defininig utf8 here
\documentclass[utf8,helvetica,narrow]{europecv}
\usepackage{graphicx} % Required to draw the logo
\usepackage[final]{pdfpages}
\usepackage[colorlinks,allcolors=blue]{hyperref}
\usepackage[right=2.5cm]{geometry} % language table impossible otherwise
% Define personal data
\ecvname{Masi} % No middle name
\begin{document}
Lorem.
\end{document}
我收到了关于软件包问题的投诉。上次我遇到一个包含其他软件包的软件包问题时,遇到了这种错误:
(/usr/local/texlive/2014/texmf-dist/tex/latex/europecv/europecv.cls
Document Class: europecv 2006/04/24 (beta+Unicode TeX detection) European curri
culum vitae class
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2014/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/texlive/2014/texmf-dist/tex/latex/tools/longtable.sty)
(/usr/local/texlive/2014/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty))
(/usr/local/texlive/2014/texmf-dist/tex/latex/europecv/ecven.def)
./cv_masi_2.tex:3: Undefined control sequence.
\europecv.cls-h@@k ...pecv class.}}\inputencoding
{utf8x}\let \@unprocessedo...
l.3 \usepackage
{graphicx} % Required to draw the logo
./cv_masi_2.tex:3: LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.3 \usepackage
我刚刚更新了我的软件包,tlmgr update --all --self
但问题仍然存在。我使用的是 OSX Yosemite,这可能是导致问题的原因,因为自上次以来我没有对代码进行任何更改。MacTeX 软件包中的可能更改也可能导致问题。
在最小情况下,您是否看到任何依赖问题?
答案1
假设(您没有说)您正在使用lualatex
或xelatex
。这些引擎不适用于inputenc
方法。该类似乎对 的使用做出了假设,inputenc
因此它仅针对latex
或编写pdflatex
。