V2EX·· 3 天前AI 评分30
YAMLResume v0.17 更新:新增 kami HTML 模板、全引擎支持主题色,Docker 镜像体积缩小 80%
YAMLResume v0.17 更新:全新的 kami HTML 模板、全引擎支持主题色、Docker 镜像瘦身 80%
AI 导读
YAMLResume 发布 v0.17,新增 kami HTML 模板,并为 docx、html、latex 三种排版引擎加入主题色支持,内置 9 个颜色选项,也接受合法十六进制颜色。Docker 镜像下载大小从 v0.16.x 的 1.77GB 降至 v0.17.0 的 321MB,磁盘占用从约 4GB 降至 866MB。
正文
各位好,
YAMLResume 最近发布了 v0.17 ,在这里简单分享一下。
1. 支持主题色( accent color )
YAMLResume 里所有的排版引擎(docx、html 、latex)现在都支持主题色( accent color ),目前内置 9 个枚举值,也支持任意合法的十六进制颜色,比如 #RRGGBB。
写法大概是这样:
layouts:
- engine: latex
theme:
colors:
accent: burgundy
下面是几个自定义主题色的示例:


我们新增了一个 kami HTML 模板,灵感来自 tw93/kami 这个项目。
这是在 Safari 浏览器里的效果:

代码非常简单,只要把 layouts.[].template 改成 kami 就行:
layouts:
- engine: html
template: kami
前面提到过,我们的 HTML 模板也支持主题色,下面是绿色主题色的 kami 模板:

3. Docker 镜像体积缩小 80%
原来的 yamlresume Docker 镜像( Node.js 、CLI 、XeTeX 以及全部字体),从磁盘占用约 4GB (下载 1.77GB ),优化到了磁盘 866MB (下载 321MB )。做法是用精选过的 TinyTeX 替代完整的 TeX Live 安装,并裁掉 XeLaTeX 根本不会读取的内容。
| 镜像 | 下载大小 | 磁盘占用 |
|---|---|---|
| v0.16.x (更新前) | 1.77 GB | ~4 GB |
| v0.17.0 (更新后) | 321 MB | 866 MB |
希望有用哈!
来源:V2EX · v2ex.com