• Markdown 制作简历
    • 背景
    • 方案一: mwhite/resume
    • 方案二: there4/markdown-resume
    • 方案三: tinylab/latex-resume
    • 对比

    Markdown 制作简历

    背景

    Markdown 彻底地让人回归内容创作本身,本站已经连续写了两篇文章,介绍如何用 Markdown 写书和演示文稿:

    • Docker 快速上手:用 Docker + GitBook 写书
    • 用 Markdown 高效地写幻灯片

    本文继续第三篇:如何用 Markdown 写简历。

    简历 —— 简单介绍自己的阅历,所以用 Markdown 好好写阅历,没必要搞得各种华丽,简约清新即可。

    这次咱们直接重用网上的项目:

    • mwhite/resume
    • there4/markdown-resume

    两者都允许直接用 Markdown 写简历,并提供工具转化为 pdf 或者 html 格式,输出的风格稍有差异。

    作为对比,我们同时介绍了一款 Latex 模板,大家可以参照对比 Latex 和 Markdown 谁更简易。

    方案一: mwhite/resume

    由于原项目的 pandoc/default.latex 有一处错误,导致中文支持编译失败,本站修复后创建了一个独立仓库,用法如下。

    下载仓库

    1. git clone https://gitlab.com/tinylab/markdown-resume.git

    安装环境

    1. apt-get install texlive texlive-latex-extra tex-gyre texlive-xetex ttf-wqy-zenhei pandoc

    编辑简历

    参照 resume.md 编写即可。原文格式为英文,可直接用中文混合改写。语法格式为 Markdown。

    编译

    • 输出为 pdf

    make pdf

    • 输出为 html

    make html

    方案二: there4/markdown-resume

    下载仓库

    1. git clone https://github.com/there4/markdown-resume.git

    安装环境

    1. sudo apt-get install wkhtmltopdf

    编辑简历

    examples/source/ 下有几份样稿可参照,其中 zhsample.md 为中文样稿,语法格式为 Markdown。

    编译

    • 输出为 pdf

    ./bin/md2resume pdf examples/source/zhsample.md examples/output/

    • 输出为 html

    ./bin/md2resume pdf examples/source/zhsample.md examples/output/

    方案三: tinylab/latex-resume

    下载仓库

    1. git clone https://gitlab.com/tinylab/latex-resume.git

    安装环境

    1. sudo apt-get install latex-cjk-common latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp latex-cjk-chinese-arphic-bsmi00lp latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp texlive-fonts-recommended imagemagick

    编辑简历

    这里的简历用 Latex 编写,中文和英文分别放在 zh/ 与 en/ 目录下,默认简历文本都是 resume.tex,打开可利用 Latex 语法编辑。

    其中,中文模板有用到一个头像,图片是 photo.jpg。

    编译

    • 中文

    cd zh && make

    • 英文

    cd en && make

    对比

    方案一和二都可用 Markdown 编写,只是输出方式有异,大家可根据自身爱好选择。

    方案三用 Latex 编写,主要差异在 Latex 语法相比 Markdown 复杂很多,嵌入了过多的格式控制字符,所以简历还是比较推荐用 Markdown 编写,节约时间和生命。