利用 R 包 pagedown https://github.com/rstudio/pagedown 可以非常轻松地创建非常美观的简历,我这里说的轻松是指我这种比较缺乏艺术细胞的人。
这个包做出来的简历是什么样的呢?我们通过 Y 叔的简历来看看效果。
以下截图自 https://guangchuangyu.github.io/cv/
可以看到大体分为几部分:
- 个人介绍
- 侧边栏个人头像
- 侧边栏联系方式
- 侧边栏的一些文字,这里 Y 叔展示的是一些 R 包
- 侧边栏引用信息,数据来自谷歌
- 主体内容:用时间线串起来的职业、教育、文章发表经历等等
基于 Y 叔的模板,我进行了修改以便于分享,内容存储在了 https://github.com/ShixiangWang/pagedown-academic-cv-template
通过准备以下 CSV 和 Markdown 文件,就可以快速生成自己的简历了。
第一个文件是通过结构化的方式,准备自己的教育信息、职业信息、论文信息等等。
这个需要时间慢慢填写,你可以写入 Markdown 以及 html 语法,它们在利用 R 渲染时会被自动转换。
第二个就是简单提供下谷歌学术相关的信息,在 Y 叔的版本中,H-index 和 i10-index 是可以利用 scholar 包提取出来的,但我们国内一般都访问不了。不过一般的引用数倒是可以使用我之前写的小包 tinyscholar。
除了第一个文件准确比较复杂点,其他都非常简单。2 个Markdown 文件基本是自己想写啥都行。aside.md 对应侧边栏要展示的文字,intro.md 对应自己的自我介绍。