moderncv(官方模板)出现“未定义的控制序列”错误

moderncv(官方模板)出现“未定义的控制序列”错误

当简单地尝试编译 CTAN模板.tex可在此处获得 http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv/examples 编译后出现以下错误:

 ! Undefined control sequence. \name
 ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help.
  etc ...

编辑 同样的问题\social\cvcolomn

正如您在网站上看到的,模板的最后更新时间可以追溯到 2013-04-23 08:14:47 。由于更新时间不长,我怀疑这是因为内容太旧。请注意,我检查了软件包 textlive-latex-extra 是否已更新。

我不知道为什么使用一些官方模板会出现这么多错误。提前感谢您的帮助。

答案1

\name{}{}是新语法;旧语法是\firstname{}\familyname{};还有一些其他变化,您可以在CHANGELOG文件。您需要确保所有 moderncv 文件都已更新至 2013-04-23。请注意,上次更新 CTAN 时 TeX Live2012 已冻结,因此上次更新可能未进入您的系统。您可以使用旧界面,也可以手动安装更新版本(或者尝试预测试 TeX Live2013)

相关内容