YAMLResume 是一个本地优先的 CLI 工具,可以将 YAML 文件转换为 PDF 、HTML 和 Markdown 简历。三周前 v0.9 更新。这次 v0.10 版本发布了带来了受 VS Code 启发的新模板、荷兰语支持以及更好的打印控制。
核心理念很简单:将内容与表现分离。
你在结构化的 YAML 文件中编写简历数据,工具会将其渲染为精美的 PDF (通过 LaTeX )或 HTML/Markdown 格式。
这次更新新加了一款 fancy 的模板,受到 VS Code 的启发,将你的简历样式设计得像 VS Code 编辑器窗口。
class JohnDoe。Demo:

感谢社区的贡献,我们现在支持 **荷兰语 (nl)**,使支持的语言数量达到六种(英语、中文、西班牙语、法语、挪威语、荷兰语)。它会根据语言环境规则自动翻译章节标题并格式化日期。
paperSize: letter 或 paperSize: a4。北美地区用 letter 大小的比较多。showIcons: false 选项,可以用来控制 HTML/LaTeX 引擎是否输出 icons/emoji如果你安装了 Node.js:
npm install -g yamlresume@latest
npx create-yamlresume # if you want to init a project with this.
homebrew:
brew install yamlresume
Docker:
docker run --rm -v $(pwd):/home/yamlresume yamlresume/yamlresume new