编译时不显示 Moderncv 格式

编译时不显示 Moderncv 格式

我最近重新安装了 MiKTeX,还必须重新安装 moderncv,这是我通过包管理器完成的。我正在处理在重新安装之前开始的求职信文件,它可以编译,但没有任何 moderncv 格式(标题、个人信息、字体、段落间距)。我没有收到任何错误消息。看起来就像我直接在编辑器中输入的,没有标记。我不知道问题是什么(是的,如果你想知道的话,我对 LaTeX 仍然有点不熟悉)。

\documentclass[10pt,letterpaper,sans]{moderncv} 

\moderncvstyle{classic} 
\moderncvcolor{blue} 

\usepackage{lipsum} 

\usepackage[scale=0.85]{geometry} 

\firstname{fab4} 
\familyname{lover} 

\begin{document}



\recipient{}{Company\\Address\\City, Town, Postcode} % Letter recipient
\date{\today} % Letter date
\opening{Dear Hiring Manager,} % Opening greeting
\closing{Sincerely yours,} % Closing phrase

\makelettertitle % Print letter title

Insert text here

\makeletterclosing % Print letter signature

\end{document}

我正在链接我的日志档案以及我的匿名副本tex 文件(参见上文)作为谷歌文档,因为单独的日志文件太长而无法粘贴,而且我不知道哪里出了问题。

编辑:我刚刚尝试编译 CV 文件,它运行完美。我认为这一定与此有关,\makelettertitle因为当我取消注释时,我收到以下错误:

LaTeX Error: There's no line here to end.
 ...                                              
l.74 \makelettertitle

另一个与此相同且未注释的 tex 文件\makelettertitle也运行正常。我漏掉了什么?!

答案1

接收者的第一个参数不能为空。
\recipient{}{Company\\Address\\City, Town, Postcode}应该是
\recipient{Wombat}{Company\\Address\\City, Town, Postcode}

Wombat将以粗体形式打印。

也可以使用它
\recipient{\normalfont\itshape Wombat}{Company\\Address}来使它看起来像其他线条。

相关内容