moderncv 中 \maketitle 的问题

moderncv 中 \maketitle 的问题

我下载了moderncvLyX 模板,我尝试编译它但出现此错误:

\maketitle

您的命令已被忽略。键入 I 以将其替换为其他命令,或继续执行而不执行该命令。

如果我删除\maketitle它,它就可以正常工作,但标题、名称等不会出现!我不能使用 LaTeX,我只使用 Lyx。请帮帮我!

答案1

对我来说,两者\maketitle都很\makecvtitle好用。你在序言中设置了类似这样的内容吗?:

\moderncvtheme[blue]{classic}
% possible themes are "classic" and "casual"
% optional argument are 'blue' (default), 'orange', 
% 'red', 'green', 'grey' and 'roman' (for roman fonts,
% instead of sans serif fonts)
\firstname{Long John} % required
\familyname{\\Silver} % required
\title{Curriculum vitae} % optional 
\address{Treasure Island}{Pacific}% optional
\phone{555555555} % optional
\mobile{555555555}% optional
\fax{+43(0)999 7777} % optional
\email{[email protected]} % optional
\extrainfo{Pieces of Eight!} %optional
\photo[2 cm]{silverface} % optional
\quote{"Stand by to go about"} % optional

答案2

对我来说问题出在\email声明上。我删除它后,文档就可以编译了。

答案3

可能有问题Document->Settings->LaTex Preamble,也许是在地址字段中。

如果你看到这个: \address{Teststreet 17}{03333 Nicecity \\ Switzerland}

尝试将其更改为 \address{Teststreet 17}{03333 Nicecity}{ Switzerland}

祝你好运!

答案4

我遇到了同样的问题,但我找到了解决方案。

就我而言,我曾\\在一些领域有过经验,例如:

\title{
    Administrateur système GNU--Linux \\ Responsable technique.
   }

当我删除时\\,编译可以正确运行。

\title{
    Administrateur système GNU--Linux Responsable technique.
   }

\\如果字段firstnamefamilynametitle、等中有字符串address,则会出现问题。

相关内容