コンパイル時に 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 ファイル(上記参照) ログファイルだけでは貼り付けるには長すぎるため、Google ドキュメントとして保存します。また、どこが間違っているのかわかりません。

編集: CV ファイルをコンパイルしてみましたが、問題なく動作しました。\makelettertitleコメントアウトを解除すると次のエラーが表示されるので、何か関係があるのではないかと思います。

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

\makelettertitleコメントなしの、このカバーレターと同じ形式の別の tex ファイルも完璧に動作します。何が足りないのでしょうか?

答え1

受信者の最初の引数は空であってはなりません。
\recipient{}{Company\\Address\\City, Town, Postcode}である必要があります
\recipient{Wombat}{Company\\Address\\City, Town, Postcode}

Wombat太字で印刷されます。


\recipient{\normalfont\itshape Wombat}{Company\\Address}他の線と同じ様に見せるために使用することも可能です。

関連情報