YAMLResume v0.13のリリースを お知らせいたします。このバージョンでは、Microsoft Word文書を生成するための新しい DOCXレンダリングエンジンを導入し、ブラジル ポルトガル語サポートを追加、DOCXテンプレートに 太字ラベルとキーワードをもたらし、さまざまなバグ修正と改善が含まれています。
新エンジン: DOCX
このリリースの最大の機能は、新しいDOCXレンダリングエンジンです。 履歴書のYAMLファイルから直接Microsoft Word文書を生成できるようになりました。
DOCXエンジンは、ドキュメントノード(Paragraphs、TextRuns、Tablesなど)のASTを構築し、
ZIPベースのOOXMLバイナリにシリアライズするnpmパッケージ
docxの上に構築されています。
DOCX用Calmテンプレート
最初に利用可能なDOCXテンプレートはCalmです。LaTeXのmoderncvテンプレートに インスパイアされ、クリーンな2カラムレイアウトでHTMLのCalmテンプレートのビジュアル デザインと一致しています。
layouts:
- engine: docx
template: calmDOCX Calmテンプレートは、フォントサイズ、行間隔、ページマージンなど、他のエンジンと ほぼ同じカスタマイズオプションをサポートしています。
設定例を以下に示します:
layouts:
- engine: docx
page:
showPageNumbers: true
# a4 or letter
paperSize: a4
margins:
top: 2.5cm
left: 1.5cm
right: 1.5cm
bottom: 2.5cm
typography:
fontFamily: Arial
fontSize: 11pt
lineSpacing: normal
advanced:
showUrls: true
showIcons: true
sections:
aliases:
work: "Professional Experience"
education: "Education"
skills: "Skills"
order:
- basics
- work
- educationMicrosoft WordでのDOCX Calmテンプレートのプレビューを以下に示します:

CLIサポート
いつものように、利用可能なすべてのテンプレートとエンジンは以下のコマンドで一覧表示できます:
$ yamlresume templates list
| layouts.[].template | Engine | Template Name | Description |
| ------------------- | ------ | ---------------- | ------------------------------------------------------------------- |
| jake | latex | Jake's Resume | A simple, straight-forward resume template based on Jake's Resume |
| moderncv-banking | latex | ModernCV Banking | ModernCV template with banking style |
| moderncv-casual | latex | ModernCV Casual | ModernCV template with casual style |
| moderncv-classic | latex | ModernCV Classic | ModernCV template with classic style |
| calm | html | Calm | Clean and minimalist design suitable for all professionals. |
| vscode | html | VS Code | Dark theme inspired by Visual Studio Code, tailored for developers. |
| calm | docx | Calm | Clean and minimalist design suitable for all professionals. |Playgroundプレビュー
PlaygroundはDOCXプレビューをサポートするようになり、履歴書を編集しながら Word文書の出力をリアルタイムで確認できます。

ブラジルポルトガル語サポート
YAMLResumeは国際化を拡大し続けています。ブラジル——南米最大でポルトガル語圏最大の国——の 公用語であるブラジルポルトガル語(português brasileiro)を追加しています。
これにより、サポートされている言語の数は10つになりました:
- 英語 (en)
- 中国語 (zh-hans, zh-hant-tw, zh-hant-hk)
- スペイン語 (es)
- フランス語 (fr)
- ノルウェー語 (no)
- オランダ語 (nl)
- 日本語 (ja)
- ドイツ語 (de)
- インドネシア語 (id)
- ブラジルポルトガル語 (pt-BR)
ブラジルポルトガル語で履歴書を生成するには:
locale:
language: pt-BRすべての事前定義オプションは自動的にブラジル ポルトガル語に翻訳されます。
バグ修正
JSON Resumeインポート
json2yamlresumeは、JSON Resume形式からの変換時に、work、projects、volunteerの エントリのsummaryフィールドを保持するようになりました
リンクの改善 (v0.12.3)
- LaTeXテンプレートでURLを表示または非表示にする
showUrlsオプションを追加 - Jakeテンプレートの電話番号は、
tel:hrefプレフィックスを使用するようになりました - moderncvテンプレートのURLは、視認性を向上させるために下線が付くようになりました
CLIとロケールの修正 (v0.12.1--v0.12.2)
--timeoutフラグがyamlresume buildで正しく機能するようになりました- 各ロケールで"present"キーワードの表現を改善
- 古いTeX Live 2022インストールとのfontawesome7互換性を修正
今すぐアップグレード
最新バージョンを取得:
$ npm install -g yamlresume@latest
# または
$ brew upgrade yamlresumeクレジット
いつものように、GitHubでのフィードバックと 貢献をお待ちしています。Happy building!
Written by
Xiao HanyuAt
Mon Jun 08 2026