這裡有什麼關係和依賴錯誤?

這裡有什麼關係和依賴錯誤?

最小情況

% 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

大概(你沒有說)你正在使用lualatexor xelatex。這些引擎不能與inputenc方法一起工作。該類別似乎對 的使用做出了假設,inputenc因此它只為latexor編寫pdflatex

相關內容