我们很高兴地宣布 YAMLResume v0.12 正式发布。 此版本引入了流行的 Jake's Resume LaTeX 模板,新增印尼语支持,支持仅年份日期格式, 以及各种错误修复和改进。
新模板:Jake's Resume (LaTeX)
我们已将流行的 Jake's Resume 模板适配到 YAMLResume 架构中。这个简洁、专业的模板在 LaTeX 社区中已被广泛使用。

该模板大幅简化了原始 Jake 模板,仅保留以下必要的宏:
\resumeSubheading- 用于工作、教育、项目等条目\titleformat- 用于章节标题样式
Jake 模板开箱即用支持所有 YAMLResume 功能,包括多语言支持、自定义字体和所有简历章节。
使用 Jake 模板:
layouts:
- engine: latex
template: jake印尼语支持
YAMLResume 持续扩展其国际化支持。我们新增了印尼语(Bahasa Indonesia),这是印度尼西亚—— 世界最大群岛国家的官方语言,拥有超过 2.7 亿使用者。
这使我们的支持语言数量达到九种:
- 英语 (en)
- 中文 (zh-hans, zh-hant-tw, zh-hant-hk)
- 西班牙语 (es)
- 法语 (fr)
- 挪威语 (no)
- 荷兰语 (nl)
- 日语 (ja)
- 德语 (de)
- 印尼语 (id)
使用印尼语生成简历:
locale:
language: id所有预定义选项将自动翻译为印尼语。
仅年份日期
现在你只需为日期字段指定年份,适用于持续进行或以年份为重点的简历条目:
work:
- name: 公司名称
position: 软件工程师
startDate: "2024"
endDate: "2026"这特别适用于:
- 当前职位(仅指定开始年份)
- 早期职业亮点(短期角色仅使用年份)
- 年度认证或成就
行间距自定义
使用新的 lineSpacing 选项控制 LaTeX 简历中的行间距:
layouts:
- engine: latex
typography:
lineSpacing: relaxed支持的值:
tight- 紧凑间距,适合容纳更多内容snug- 比 tight 稍多的间距normal- 平衡可读性(默认)relaxed- 行间更多呼吸空间loose- 非常宽松的布局
这让你能够精细控制文档密度和可读性。
例如,这是紧凑行间距的效果:

这是宽松行间距的效果:

错误修复
URL 处理改进
- moderncv 中用于通用 URL 的
\homepage宏:basics.url字段现在支持 HTTP/HTTPS 之外的多种 URL 方案(ftp://、ws://等),使模式更加语义一致, 初始错误尝试
Playground 改进
- 添加了本地化工具提示消息,带来更好的国际用户体验
- 改进了滚动区域行为,实现更流畅的编辑体验
感谢 aojunhao123 的 重要贡献。
立即升级
获取最新版本:
$ npm install -g yamlresume@latest
# 或
$ brew upgrade yamlresume致谢
感谢 aojunhao123 对本版本的贡献,他让 playground 变得更好,修复了我们网站的一些错误,并优化了整个开发流程。
一如既往,我们欢迎你在 GitHub 上 提供反馈和贡献。祝构建愉快!
Written by
Xiao HanyuAt
Wed Mar 18 2026