开源项目 resume
使用教程
resumeLaTeX resume format项目地址:https://gitcode.com/gh_mirrors/resume9/resume
1. 项目的目录结构及介绍
resume/
├── README.md
├── resume.json
├── templates/
│ ├── classic.tex
│ ├── modern.tex
│ └── simple.tex
└── utils/
├── build.py
└── config.py
README.md
: 项目介绍和使用说明。resume.json
: 简历数据文件,包含个人信息、教育背景、工作经验等。templates/
: 存放简历模板文件,支持多种风格。classic.tex
: 经典风格的LaTeX模板。modern.tex
: 现代风格的LaTeX模板。simple.tex
: 简洁风格的LaTeX模板。
utils/
: 工具脚本目录。build.py
: 构建简历的脚本。config.py
: 配置文件处理脚本。
2. 项目的启动文件介绍
项目的启动文件是 utils/build.py
。该脚本负责读取 resume.json
中的数据,并根据选择的模板生成最终的简历文件。
使用方法
python utils/build.py --template classic
--template
: 指定使用的模板,可选值为classic
,modern
,simple
。
3. 项目的配置文件介绍
项目的配置文件是 resume.json
。该文件采用JSON格式,包含以下主要字段:
{
"personal_info": {
"name": "张三",
"email": "zhangsan@example.com",
"phone": "123-456-7890"
},
"education": [
{
"degree": "学士",
"major": "计算机科学",
"university": "清华大学",
"graduation_year": "2020"
}
],
"experience": [
{
"company": "XX科技有限公司",
"position": "软件工程师",
"start_date": "2020-06",
"end_date": "2022-06",
"description": "负责开发和维护公司核心产品。"
}
]
}
personal_info
: 个人信息,包括姓名、邮箱、电话。education
: 教育背景,包括学位、专业、毕业院校和毕业年份。experience
: 工作经验,包括公司名称、职位、起止日期和工作描述。
通过编辑 resume.json
文件,可以自定义简历内容。
resumeLaTeX resume format项目地址:https://gitcode.com/gh_mirrors/resume9/resume