V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xiaohanyu
V2EX  ›  分享创造

YAMLResume: 用 YAML 创建简历并通过 LaTeX 输出 PDF 的开源 Node.js 工具

  •  
  •   xiaohanyu ·
    xiaohanyu · 84 天前 · 2210 次点击
    这是一个创建于 84 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近把 PPResume 的简历排版引擎开源了,创建了一个新的项目:YAMLResume,这是一个开源的 Node.js 工具,允许人们使用 YAML 创建简历并进行版本控制,并最终通过 LaTeX 来生成专业排版的 PDF 文件。

    YAMLResume YAML and PDF

    YAMLResume 受到 JSON Resume 的启发,并做了一些明显的改进

    • 原生支持 YAML:使其更具人性化的可读性和可写性
    • 支持部分 markdown 富文本:YAMLResume 在 summary 字段中支持部分的 markdown 富文本标记语法。
    • 布局规范:YAMLResume 提供了配置布局设置(如页边距、字体大小等)的意见选项
    • 支持多种语言:YAMLResume 支持英文、中文和西班牙文简历

    同时,YAMLResume 现在还支持多种开箱即用的模板:

    • moderncv banking
    • moderncv casual
    • moderncv classic

    使用 YAMLResume ,您可以

    • 以 YAML 格式创建纯文本简历,人类可读可写
    • 对简历进行版本控制,告别版本控制不友好的二进制格式
    • 写一些脚本,自动生成 LaTeX/PDF/PNG 格式

    YAMLResume New and Build

    一些链接

    YAMLResume 代码经过严格测试,测试覆盖率为 **100%**,参见

    npm install -g yamlresume ,欢迎试用!

    4 条回复    2025-05-12 09:19:59 +08:00
    enchilada2020
        1
    enchilada2020  
       84 天前 via Android
    可给我等来了 支持!
    vsitebon
        2
    vsitebon  
       84 天前
    很棒!
    xiaohanyu
        3
    xiaohanyu  
    OP
       84 天前
    @enchilada2020 哦?还有人一直在等类似的项目么?
    JeremyFeng
        4
    JeremyFeng  
       81 天前   ❤️ 1
    非常棒的项目!
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1192 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:51 · PVG 07:51 · LAX 16:51 · JFK 19:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.