YAMLResume

布局

简历的核心是内容,但布局也很重要。许多基于 JSON/YAML 的简历生成器只关注内容,而将布局保持不变,这给用户留下了很大的问题。

与其他简历生成器不同,YAMLResume 提供了开箱即用的布局解决方案,允许用户专注于简历的内容,同时生成具有像素完美布局和排版的专业简历。

以下是 resume.yml 文件中布局配置的示例:

resume.yml
---
content:
  # ...

layout:
  locale:
    language: en
  margins:
    top: 2.5cm
    left: 1.5cm
    right: 1.5cm
    bottom: 2.5cm
  page:
    showPageNumbers: true
  template: moderncv-banking
  typography:
    fontSize: 11pt

语言环境

locale 选项允许您为简历指定语言。这将影响日期格式和其他特定于语言环境的设置。

layout:
  locale:
    language: en

查看多语言了解更多详情。

边距

margins 选项允许您自定义页面边距。

layout:
  margins:
    top: 2.5cm
    left: 1.5cm
    right: 1.5cm
    bottom: 2.5cm

页面

page 选项允许您自定义页面设置,如纸张大小和是否显示页码。

layout:
  page:
    showPageNumbers: true

章节

sections 选项允许您自定义章节标题及其顺序。更多信息,请参见章节文档

layout:
  sections:
    aliases:
      work: "Professional Experience"
      education: "Education"
      skills: "Skills"
    order:
      - basics
      - work
      - education

模板

template 选项允许您从各种模板中选择。每个模板都有独特的设计和布局。您可以在模板文档中找到可用模板的列表。

layout:
  template: moderncv-banking

排版

typography 选项允许您自定义简历中使用的字体样式。

目前,只支持 fontSize,LaTeX 引擎只支持 10pt11pt12pt

layout:
  typography:
    fontSize: 11pt

了解更多

Edit on GitHub

Last updated on