O YAMLResume v0.17
saiu. O recurso principal é uma pequena opção com amplo alcance:
theme.colors.accent colore os elementos destacados do seu currículo —
títulos de seções, réguas, links e etiquetas — nos motores LaTeX, HTML e
DOCX. O v0.17 também traz um terceiro template HTML, o kami, um design
quente e inspirado na impressão, e a imagem Docker ficou 4.7x mais
leve.
Personalize seu currículo com cores de destaque
A nova opção theme.colors.accent dá a todos os motores de layout uma única
forma compartilhada de controlar a cor de destaque de um currículo, sem
afetar a geometria de layout mensurável (tamanho da página, margens, tamanhos
de fonte) ou a estrutura de seções:
layouts:
- engine: latex
theme:
colors:
accent: burgundyA opção aceita uma das nove predefinições nomeadas que seguem a paleta do
esquema de cores do moderncv, ou uma
string de cor hexadecimal #RRGGBB arbitrária:
theme:
colors:
accent: "#1B365D"Cada motor aplica a cor de destaque de forma idiomática:
- LaTeX: os templates moderncv mapeiam a cor de destaque para o
color1do moderncv, enquanto o template jake define umaccentcolorpersonalizado para títulos de seções e réguas. - HTML: os templates expõem a cor de destaque como uma variável CSS
--accent-colorque colore títulos, títulos de seções, links e etiquetas de habilidades. - DOCX: o template calm colore os títulos de seções e o texto dos links.
Aqui está o template jake
renderizado com quatro predefinições de cores de destaque:

burgundy

cerulean

green

purple
Aqui está o template kami
renderizado com quatro predefinições de cores de destaque:

burgundy

cerulean

green

purple
Quando a cor de destaque não está definida, cada template mantém sua paleta
padrão. O motor markdown ignora a opção. E se você escolher uma cor com
contraste muito baixo em relação à página branca, o yamlresume build avisa
em vez de entregar silenciosamente um PDF desbotado.
Kami: um novo template HTML
O kami se junta ao calm e ao vscode como o terceiro template HTML. Kami
(紙, "papel") é um design quente e inspirado na impressão: um fundo de
pergaminho, uma única voz serifada baseada em Charter, etiquetas em versalite
e acentos discretos na cor de tinta, composto como um relatório com boa
composição tipográfica. Ele respeita o theme.colors.accent em toda a
página, então combina naturalmente com a nova opção de tema:
layouts:
- engine: html
template: kami
Consulte a documentação do template kami para mais detalhes, ou experimente agora mesmo no playground.
Uma imagem Docker 4.7x mais leve
A imagem Docker que entrega o pipeline completo do yamlresume build —
Node.js, o CLI, XeTeX e todas as fontes — passou de cerca de 4GB em disco
(1.77GB para baixar) para 866MB em disco (321MB para baixar), ao
substituir a instalação completa do TeX Live por uma instalação TinyTeX
selecionada e podando tudo o que o XeLaTeX nunca lê. Seus comandos docker run não mudam, e os PDFs são idênticos byte a byte:
| Image | Download | On disk |
|---|---|---|
| v0.16.x (before) | 1.77 GB | ~4 GB |
| v0.17.0 (after) | 321 MB | 866 MB |
Leia a história completa — TinyTeX, cirurgia na árvore de fontes e por que o Perl precisou sair — em Afinando a Imagem Docker do YAMLResume de 4GB para Menos de 1GB.
Navegação por âncoras na saída HTML
Mais uma melhoria desde o último post de lançamento: a saída HTML agora emite
atributos de fragmento id em cada seção e entrada (showAnchors, ativado
por padrão), então um currículo gerado pode ser linkado diretamente em
resume.html#work-2. Desative com:
layouts:
- engine: html
advanced:
showAnchors: falseAtualize para o v0.17
Atualize com seu gerenciador de pacotes favorito:
$ npm install -g yamlresume@latest
$ yarn global add yamlresume@latest
$ pnpm add -g yamlresume@latest
$ brew upgrade yamlresumeOu baixe a nova imagem:
$ docker pull yamlresume/yamlresume:latestConfira o guia de instalação para começar e, como sempre, se encontrar qualquer problema, abra uma issue no GitHub. A lista completa de mudanças está no changelog.
Aproveite o v0.17!
Written by
Xiao HanyuAt
Sat Oct 17 2026