Awesome-CV-Timeline是一个基于awesome-cv构建的LaTeX简历模板。
提供了两页输出示例的图片,展示了模板的大致排版和样式。
git clone https://github.com/slyces/awesome-cv-timeline resume && cd resume克隆仓库并进入resume目录。cp -r examples/multi-pages private复制示例到private文件夹,再进入private文件夹。make build(使用latexmk)构建示例,然后执行open build/resume.pdf查看输出。make preview。可将主目录代码复制到新的私有仓库或Overleaf,删除不需要的文件(如examples/、README.md等),使结构如下:
├── LICENCE
├── Makefile
├── README.md
├── fonts/
│ └──...
├── build/
│ ├── resume.pdf # <- your output
│ └──...
├── resume.cls # <- styling
├── resume.tex # <- main file
└── sections # <- any subfiles to organise
├── experience.tex
├──...
└── skills.tex
private文件夹中(默认在.gitignore中),结构如下:├── LICENCE
├── Makefile
├── private # <- default name in.gitignore
│ ├── build
│ │ ├──...
│ │ └── resume.pdf
│ ├── Makefile ->../Makefile # <- this is a symlink
│ ├── resume.tex # <- main file
│ └── sections # <- any subfiles to organise
│ ├── experience.tex
│ ├──...
│ └── skills.tex
├── README.md
└── resume.cls # <- this shouldn't change
private文件夹从git中移除,添加到.git/info/exclude以避免私人信息被意外发布,只要不编辑resume.cls和Makefile,就能获取未来的改进。private文件夹中的主要文件,关联上游仓库,实现版本历史管理,还可通过不同分支维护不同版本(如不同语言)。debug标志在resume.tex中启用\setbool{debugmode}{true},可显示表格边框等布局指示框,帮助了解参数对组件的影响,但建议查看生产版本确定最终效果。
模板resume.cls中的长度图描述了可编辑的不同长度参数(不包括常规LaTeX长度),有助于调整布局。未来可能会与debug标志结合,实时显示在正在编辑的文档上。
暂无评论