![コンパイル時に Moderncv フォーマットが表示されない](https://rvso.com/image/353013/%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E6%99%82%E3%81%AB%20Moderncv%20%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84.png)
最近 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}
他の線と同じ様に見せるために使用することも可能です。