
我是這個論壇的新手,請對我好一點。我在 Ubuntu 上使用 Texlive。
我正在嘗試使用 LaTeX 編寫簡歷,因此我從 CTAN 下載了 komacv 類文件,並按照 README 文件中的說明進行操作:我將文檔 komacv.pdf 和較舊的示例複製到本地 tex 目錄中的 doc 目錄中, IE
/usr/share/texlive/texmf-dist/doc
並對 .ins 檔案運行 Latex 命令,從而建立 .cls 檔案。然後我應該將所述 .cls 檔案和 .sty 檔案移至我的本機 tex 目錄中,
/usr/share/texlive/texmf-dist/tex
,並對其運行 texhash 命令,但是當我第一次這樣做時,Texlive 總是抱怨找不到 komacv.cls,所以我將這些資料夾移至本地 tex 目錄中的 Latex 子目錄中。不過,我在整個 tex 目錄上運行了 texhash 。
幸運的是,texlive 現在能夠找到 .cls,但是,它抱怨其中有未定義的控制序列。這是它每次給我的錯誤訊息:
*(./example.tex
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 78 languages loaded.
(./komacv.cls
Document Class: komacv 2017/04/12 v1.1 komacv class
! Undefined control sequence.
l.26 \changes
{v1.1}{2017/04/12}{New macro headline, and new correspondent el...
?*
有誰知道我做錯了什麼?如果你能幫助我,那就太好了。
答案1
ctan 上的文件最近幾天已更新,並且出現錯誤:提取時,它在提取的類別文件中留下以下行。
\changes{v1.1}{2017/04/12}{New macro headline, and new correspondent elements headlinestyle, headlinecolor, headlinefont}
你應該刪除這一行。
我已將其報告給課程作者,他已意識到該問題並向 CTAN 發送更新。