論文やレポート以外にも、LaTeX には日常的な 2 種類の文書のための道具があります——履歴書/CV(moderncv・altacv・europecv)と レター(標準の letter クラス、または柔軟な KOMA-Script の scrlttr2)。このページはその両方を扱います。
履歴書・CV
定番は moderncv(Xavier Danaux 作)。\moderncvstyle{classic}(casual〔既定〕・classic・banking・oldstyle・fancy)と \moderncvcolor{blue} で見た目を選び、\name・\email・\phone などで個人情報を設定します。経歴は \cventry{年}{肩書き}{所属}{場所}{評価}{説明}(や \cvitem{見出し}{本文})で並べます。
\documentclass{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\name{太郎}{山田}
\begin{document}
\makecvtitle
\section{職歴}
\cventry{2020--現在}{エンジニア}{ABC 社}{東京}{}{Web 開発を担当。}
\end{document}代替として、altacv(LianTze Lim 作)はアイコン入りの 2 段組みでモダンな見た目に、europecv は EU 公式の Europass 形式に対応します。好みや提出要件で選びましょう。
レター — letter クラス
標準の letter クラスで正式なレターを書けます。\address{差出人} と \signature{署名} を設定し、\begin{letter}{宛先} の中で \opening{頭語}・本文・\closing{結語} を書きます。1 つのファイルに複数の letter 環境を入れて、同じ差出人から複数宛先へ出すこともできます。
\documentclass{letter}
\address{差出人住所}
\signature{山田 太郎}
\begin{document}
\begin{letter}{宛先住所}
\opening{拝啓}
平素よりお世話になっております。
\closing{敬具}
\end{letter}
\end{document}scrlttr2 — 柔軟なモダンレター
もっと細かく制御したいなら、KOMA-Script の scrlttr2 が推奨されるモダンクラスです。標準的なレター形式(DIN・A4 など)、折り目マーク、窓付き封筒に合わせた宛先位置などを扱えます。\opening/\closing の流れは同じで、設定はキー=値方式(および「レタークラスオプション」.lco ファイル)で行います。