Renders (potentially) beautiful resumes from three text files:
- Resume data in the JSON Resume format
- Template in the Jinja2 format. This is responsible for the large-scale page layout, and should output a valid Markdown file
- Styling via CSS. You know what CSS is. This is used by
pandocto render intermediate HTML to the final PDF
Run build.sh, passing the resume data path, IE:
bash build.sh ./data/example.json
- Jinja2 template and JSON data are rendered into intermediate Markdown
- Markdown is rendered to intermediate HTML via
pandoc - HTML plus CSS is rendered to PDF via
pandoc