Hello:
距离前次 YAMLResume v0.8 更新 三周,今天来跟分享一下 v0.9 的重大更新:我们终于补全了原生 HTML 输出支持,完成了从同一份配置生成 PDF (LaTeX)、Markdown 到 HTML 三种输出格式。
Demo:
说实话,大家都习惯了那种传统的求职流程:改 Tex 、压 PDF 、发邮件。但我观察到最近几年,大家越来越倾向于在个人博客、GitHub Pages 或者像 Readme 这种地方放一份自己的在线 CV 。
以前的方案通常有几种:
这次 v0.9 带来的 HTML 引擎,就是为了平衡这些痛点。你只需要在 resume.yml 里加两行配置,执行 yamlresume build,它就能吐出一个完全自包含( Self-contained )的 HTML 文件。所有的 CSS 都是内联的,没有 CDN 加载,没有外部依赖,你把它丢到任何静态服务器,甚至是直接双击打开,排版都是完美的。
当前 YAMLResume v0.9 支持一款 calm 模板(受到 LaTeX moderncv 模板的启发),在桌面端优雅大气,在手机端则会自动调整间距和字体,预览:
在做 HTML 引擎时,我没打算随便拼凑一点字符串。
目前 v0.9 只是个开始。接下来我们打算引入更多基于 Web 设计审美的模板,比如“程序员暗色风格”、“单列极简风格”等。同时,我们也会支持更细致的排版参数控制。
如果你也厌倦了手动维护好几份简历文件,或者想给自己的 GitHub 页加一份体面的在线 CV ,欢迎升级试用:
npm install -g yamlresume@latestbrew install yamlresume@latest一些链接:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.