All Projects → mwhite → Resume

mwhite / Resume

Licence: mit
Markdown -> PDF/HTML resumé generator

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Resume

Cv
A resume template written in Markdown,Yaml JSON auto generates github-pages website & PDF by Jekyll. 在线简历生成模板(超高兼容可导PDF)
Stars: ✭ 61 (-94.48%)
Mutual labels:  resume, markdown
Resume.md
Write your resume in Markdown, style it with CSS, output to HTML and PDF
Stars: ✭ 222 (-79.91%)
Mutual labels:  resume, markdown
Markdown Cv
Simple Markdown CV / Resume
Stars: ✭ 97 (-91.22%)
Mutual labels:  resume, markdown
Gatsby Starter Bee
🐝Full Package | Simple | Fresh UI | Blog Template :: Let's start to blogging with gatsby-starter-bee!
Stars: ✭ 416 (-62.35%)
Mutual labels:  resume, markdown
Vuepress Theme Resume
🐈 书写简洁优雅的前端程序员 markdown 简历,由 vuepress 驱动
Stars: ✭ 211 (-80.9%)
Mutual labels:  resume, markdown
Markdown Resume Js
Turn a simple markdown document into a resume in HTML and PDF
Stars: ✭ 449 (-59.37%)
Mutual labels:  resume, markdown
Canner Slate Editor
📝Rich Text / WYSIWYG Editor built for Modularity and Extensibility.
Stars: ✭ 1,071 (-3.08%)
Mutual labels:  markdown
Mkcli
Markdown command line interface definition
Stars: ✭ 56 (-94.93%)
Mutual labels:  markdown
Awesome Handbooks
A curated list of awesome company handbooks
Stars: ✭ 51 (-95.38%)
Mutual labels:  markdown
New website
a fork of https://jonbarron.info/ for use in jekyll builds with markdown page updates
Stars: ✭ 51 (-95.38%)
Mutual labels:  markdown
Aoba
Create a lovely resume just with a config file.
Stars: ✭ 59 (-94.66%)
Mutual labels:  resume
Md Page
📝 create a webpage with just markdown
Stars: ✭ 1,096 (-0.81%)
Mutual labels:  markdown
Cmd Resume
Web-based Command Line Resume
Stars: ✭ 55 (-95.02%)
Mutual labels:  resume
Parse Comments
Parse JavaScript code comments. Works with block and line comments, and should work with CSS, LESS, SASS, or any language with the same comment formats.
Stars: ✭ 53 (-95.2%)
Mutual labels:  markdown
Gulp Markdown Pdf
Markdown to PDF
Stars: ✭ 56 (-94.93%)
Mutual labels:  markdown
Samples Rmarkdown Metropolis
RMarkdown with Metropolis/Mtheme for Beamer
Stars: ✭ 51 (-95.38%)
Mutual labels:  markdown
Markdown To Jsx
🏭 The most lightweight, customizable React markdown component.
Stars: ✭ 1,079 (-2.35%)
Mutual labels:  markdown
Pandoc Plantuml Filter
Pandoc filter for PlantUML code blocks
Stars: ✭ 51 (-95.38%)
Mutual labels:  markdown
Settingsguide
More extensive explanations of Cura slicing settings.
Stars: ✭ 55 (-95.02%)
Mutual labels:  markdown
Notes Cli
A simple CLI app to take notes daily on markdown file
Stars: ✭ 58 (-94.75%)
Mutual labels:  markdown

Resume Example

This is a simple Markdown resumé template, LaTeX header, and pre-processing script that can be used with Pandoc to generate professional-looking PDF and HTML output.

The Markdown flavor supported is Pandoc markdown.

Dependencies and Installation

  • Pandoc >= 1.9

  • Python >= 2.7

  • A Tex installation with pdflatex and the Tex Gyre Pagella font, and some packages needed by pandoc.

    On Ubuntu you can get this by doing:

    $ sudo apt-get install texlive texlive-latex-extra tex-gyre lmodern
    

    On macOS, you could install BasicTeX.

    If you run into problems while running make, you might need to run the following commands first:

    $ sudo tlmgr --verify-repo=all update --self
    $ sudo tlmgr --verify-repo=all install tex-gyre titlesec
    

Usage

Clone the repo and create a new branch with a different Markdown file for your resumé.

To generate PDF and HTML versions of each .md file in the directory:

$ make

In order to enable visually appealing display of contact information, the Markdown is passed through a Python script that looks for contact details beginning on the fourth line and moves them into a right-aligned, zero-height box at the top of the document. Lines with bullets (•) will be treated as separate contact lines in the output.

By default, an image of your Gravatar will be added to the HTML resumé. To avoid this:

$ GRAVATAR_OPTION=--no-gravatar make

Unicode characters

The default setup should handle most unicode characters. If you still get errors (such as for Chinese characters), install XeTeX and a font that has glyphs for the characters you need.

$ sudo apt-get install texlive-xetex ttf-wqy-zenhei

Modify header.tex to use the name of your preferred font, then run:

$ PANDOCARGS='--latex-engine=xelatex' make
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].