Inicio Rápido
Introducción
Crear un currículum puede no ser difícil, pero definitivamente es un proceso aburrido, largo y tedioso.
Con YAMLResume, puedes crear y controlar versiones de tus currículums con YAML y crear PDFs perfectos a nivel de píxel con diseño y composición profesional en un instante.
YAMLResume es el motor central de PPResume, un constructor basado en LaTeX. Ha ayudado a miles de personas alrededor del mundo a crear currículums perfectos a nivel de píxel y de aspecto profesional y conseguir sus trabajos soñados. Aquí decidimos hacer de código abierto el motor, para dar a las personas el derecho y la libertad de decir no al bloqueo de proveedor

Empezando
Usuarios de Docker
Si eres un usuario de docker, estás de suerte, tenemos una imagen de docker para ti, que tiene yamlresume cli instalado con todas sus dependencias, como XeTeX y algunas fuentes recomendadas.
Puedes simplemente crear un nuevo currículum con el siguiente comando:
docker run --rm -v $(pwd):/home/yamlresume yamlresume/yamlresume new my-resume.ymlEdita `my-resume.yml` en consecuencia y luego construye el currículum de yaml a pdf:
docker run --rm -v $(pwd):/home/yamlresume yamlresume/yamlresume build my-resume.ymlUsuarios de macOS
Asumamos que estás usando macOS con Homebrew como gestor de paquetes. Si no es así, por favor consulta la guía de Instalación para instrucciones detalladas para tu sistema operativo.
Instalar Motor de Composición
YAMLResume necesita un motor de composición para generar PDF. Actualmente soporta dos motores de composición:
brew install mactexbrew install tectonicInstalar YAMLResume
Instalar `yamlresume` es muy fácil. Puedes instalarlo usando tu gestor de paquetes Node.js favorito:
npm install -g yamlresumepnpm add -g yamlresumeyarn global add yamlresumebun add -g yamlresumeVerifica que `yamlresume` se instaló exitosamente:
$ yamlresume help
Usage: yamlresume [options] [command]
YAMLResume — Resume as Code in YAML
__ __ _ __ __ _ ____
\ \ / // \ | \/ | | | _ \ ___ ___ _ _ ___ ___ ___
\ V // _ \ | |\/| | | | |_) / _ \/ __| | | / _ \/ _ \ / _ \
| |/ ___ \| | | | |___| _ < __/\__ \ |_| | | | | | | __/
|_/_/ \_\_| |_|_____|_| \_\___||___/\____|_| |_| |_|\___|
Options:
-V, --version output the version number
-v, --verbose verbose output
-h, --help display help for command
Commands:
new [filename] create a new resume
build [options] <resume-path> build a resume to LaTeX and PDF
dev [options] <resume-path> build a resume on file changes (watch mode)
languages i18n and l10n support
templates manage resume templates
validate <resume-path> validate a resume against the YAMLResume schema
help [command] display help for command[Opcional] Instalar Fuentes
Fuente Linux Libertine
También recomendamos instalar la fuente Linux Libertine para la mejor salida PDF de aspecto, pero esto es opcional.
brew install font-linux-libertineFuentes Noto
Si necesitas crear un currículum CJK (Chino, Japonés, Coreano), recomendamos que instales la fuente Noto:
brew install font-noto-sans-cjk font-noto-serif-cjkCrea Tu Primer Currículum YAML
Crea un nuevo currículum usando el comando `yamlresume new`:
yamlresume new my-resume.ymlEsto genera un archivo `my-resume.yml` con una plantilla básica de currículum. El archivo está lleno de ejemplos y comentarios para guiarte a través del proceso.
Construir Tu Currículum a PDF
Una vez que hayas editado tu currículum YAML, construye tu currículum a PDF:
yamlresume build my-resume.ymlEsto generará un archivo PDF llamado `my-resume.pdf` en el mismo directorio.
Aquí están las capturas de pantalla del PDF generado:

Puedes consultar Galería de PPResume para más ejemplos, con soporte para diferentes plantillas y múltiples idiomas.
Aprende Más
Last updated on