LaTeX エンジン
LaTeX エンジンは YAMLResume のコアエンジンであり、LaTeX テンプレートを使用して高品質でプロフェッショナルな外観の PDF 履歴書を作成するように設計されています。
設定
LaTeX エンジンを使用するには、レイアウト設定で engine: latex を指定してください。
layouts:
- engine: latex
template: moderncv-banking
# ... その他のオプションページ
page オプションにより、用紙サイズ、マージン、およびページ番号の表示など、ページ設定をカスタマイズできます。
layouts:
- engine: latex
page:
showPageNumbers: true
# a4 または letter
paperSize: a4
margins:
top: 2.5cm
left: 1.5cm
right: 1.5cm
bottom: 2.5cmセクション
sections オプションにより、セクションタイトルとその順序をカスタマイズできます。詳細については セクション文書 をご覧ください。
layouts:
- engine: latex
sections:
aliases:
work: "Professional Experience"
education: "Education"
skills: "Skills"
order:
- basics
- work
- educationテンプレート
template オプションにより、様々なテンプレートから選択できます。各テンプレートには独特なデザインとレイアウトがあります。利用可能なテンプレートのリストは テンプレート文書 で確認できます。
layouts:
- engine: latex
template: moderncv-bankingタイポグラフィ
typography オプションを使用すると、履歴書で使用されるフォントスタイルをカスタマイズできます。
フォントサイズ
fontSize オプションを使用すると、ドキュメントの基本フォントサイズを設定できます。
LaTeX エンジンは 10pt、11pt、12pt のみをサポートしています。
フォントファミリー
fontFamily オプションを使用すると、フォントファミリー名の優先順位付きリストを指定できます。
これは CSS の font-family プロパティと同様に機能します。
行間
lineSpacing オプションを使用すると、ドキュメントの行間を調整できます。
YAMLResume はセマンティック値を使用し、LaTeX の \setstretch{} コマンドにマッピングされます:
| 値 | 説明 |
|---|---|
tight | より多くのコンテンツを収めるためのコンパクトな間隔 |
snug | tight よりわずかに多いスペース |
normal | バランス 取れた読みやすさ(デフォルト) |
relaxed | 行間に更多のスペース |
loose | 非常にゆったりとしたレイアウト |
layouts:
- engine: latex
typography:
fontSize: 11pt
fontFamily: "Merriweather, serif"
lineSpacing: relaxedテーマ
theme オプションを使用すると、測定可能なレイアウトジオメトリ(ページサイズ、余白、
フォントサイズ)やセクション構造に影響を与えることなく、履歴書の視覚的な外観を
カスタマイズできます。現在はアクセントカラーをサポートしています。markdown
エンジンは theme オプションを無視します。
アクセントカラー
theme.colors.accent オプションは、セクションタイトル、罫線、リンク、
その他のハイライトされた要素に使用されるアクセントカラーを設定します。名前付きカラープリセットの
いずれか、または任意の #RRGGBB 形式の16進カラーコード文字列を受け付けます:
| 色 | プリセット | 16進コード |
|---|---|---|
black | #000000 | |
blue | #3873B3 | |
burgundy | #980000 | |
cerulean | #0081A7 | |
green | #59B24D | |
grey | #737373 | |
orange | #F28C26 | |
purple | #8054CC | |
red | #F23333 |
layouts:
- engine: latex
theme:
colors:
accent: burgundy # または "#1B365D" のような任意の16進カラー以下は、4 つのアクセントカラーのプリセットでレンダリングした jake
テンプレートです:

burgundy

cerulean

green

purple
LaTeX 出力では、moderncv テンプレートはアクセントカラーを moderncv の
color1 にマッピングし、jake テンプレートはセクションタイトルと罫線のためにカスタムの
accentcolor を定義します。アクセントカラーが設定されていない場合、各テンプレートは
デフォルトのパレットを保持します。
高度な設定
advanced オプションにより、LaTeX エンジンの高度な設定を行うことができます。
layouts:
- engine: latex
advanced:
showIcons: true
fontspec:
numbers: LiningLast updated on