YAML to PDF Resume Generator That’s some cute python shit here
It generates a beautiful resume from yaml data
Here’s how the output looks: PDF example: https://github
com/QuteBits/resume_42/blob/master/resume_example
pdf?raw=true or the screenshot: and something for nerds (the story behind this project): http://scriptogr
am/qutebits/post/q06-resume-42 Acknowledgements: This project is inspired by the work of Brandon Amos: https://github
com/bamos/cv Pre-Install: Install Python (I tested it on Python 2
7
3 ) Install MikTeX or any other LaTeX processor Install Jinja2 package and install it (other packages are assumed to be there or to be installed on-the-fly by MikTeX during compiling for the first time) Install: Download this whole project from GitHub, unzip to some folder “x” Use: python resume_tex
py | cd result | pdflatex resume
tex | pdflatex resumetex | cd
Human explanation: basically you put your data into resume
yaml (don’t forget to read guidelines in the header), then convert it to TeX and compile TeX twice (you need it so that the page numbering would be correct
TeX doesn’t know how many pages you compile during the first run)
The conversion to TeX comes in 2 stages: First, each section from resume
yaml is generated according to the /template/resume-section
tmpl
tex then the TeX wrapper is generated according to /template/resume
tmpl
tex – which is then filled with generated sections from 1
Contact: @qutebits or qute
bits (gmail) License: This work is distributed under the MIT license ( LICENSE-qutebits
mit ) with portions copyright Ellis Michael from emichael/resume and Brandon Amos from bamos/cv
Their portions are also distributed under the MIT license ( LICENSE-emichael
mit and LICENSE-bamos
mit ) and include a re-write of generate
py and template restructuring