\templates{resume}
Plantillas profesionales de currículum y CV en LaTeX: con composición tipográfica precisa, compatibles con ATS y listas para compilar. Abra cualquier plantilla en el navegador y exporte un PDF impecable en segundos.
\section{Por qué LaTeX}
Los procesadores de texto le ponen trabas. LaTeX trabaja con usted: los mismos principios que lo convierten en el estándar de la publicación académica lo hacen ideal para un currículum que destaque.
El algoritmo de saltos de línea Knuth–Plass de LaTeX produce un texto más ajustado y equilibrado que cualquier procesador de texto. El kerning, la separación silábica y la microtipografía se gestionan automáticamente.
pdfLaTeX incrusta una capa de texto Unicode limpia para que los sistemas de seguimiento de candidatos puedan leer su currículum sin errores de OCR. Sin cuadros invisibles y sin copiar y pegar defectuoso.
Defina una sola vez en el preámbulo el espaciado, las fuentes y los estilos de sección. Cada entrada de cada sección respeta esas reglas: es imposible desalinear una fecha o una sangría por accidente.
Los archivos fuente .tex en texto sin formato se comparan limpiamente en Git. Siga cada cambio, cree ramas para distintas candidaturas y vuelva a cualquier versión anterior en segundos.
\section{Estilos de plantilla}
Tanto si se presenta a una startup tecnológica, a un centro de investigación o a una empresa tradicional, hay una plantilla de currículum en LaTeX que se ajusta al contexto.
Diseño limpio de una sola columna con un encabezado de nombre en negrita, secciones separadas por filetes y un espaciado de listas compacto. Basado en la clase article con titlesec, sin más paquetes que los de una instalación estándar de TeX Live.
\documentclass[10pt, a4paper]{article}
\usepackage[top=15mm, bottom=15mm,
left=18mm, right=18mm]{geometry}
\usepackage{titlesec}
\titleformat{\section}{\large\bfseries\uppercase}
{}{0em}{}[\titlerule]
\pagestyle{empty}Encabezado a dos columnas con compatibilidad con foto, lista detallada de publicaciones, ayudas, experiencia docente y ponencias en congresos. Pensado para candidaturas a puestos docentes y posdoctorales; normalmente de 3 a 10 páginas.
\documentclass[11pt, a4paper]{article}
\usepackage[top=20mm, bottom=20mm,
left=25mm, right=25mm]{geometry}
\usepackage{biblatex}
\addbibresource{publications.bib}
% Enumerate publications automatically
\defbibenvironment{bibliography}{\enumerate}
{\endenumerate}{\item}Diseño atemporal de una sola página inspirado en la composición tipográfica tradicional. Fuentes conservadoras (TeX Gyre Termes o Palatino), generoso espacio en blanco y una sección de competencias estructurada en dos columnas.
\documentclass[11pt, letterpaper]{article}
\usepackage{palatino}
\usepackage[top=20mm, bottom=20mm,
left=22mm, right=22mm]{geometry}
\usepackage{enumitem}
\setlist[itemize]{noitemsep, topsep=2pt}
\pagestyle{empty}\input{resume.tex}
Un currículum completo de una página basado en la clase article con titlesec y geometry. Compila sin problemas con pdfLaTeX, sin más paquetes que los de una instalación estándar de TeX Live.
\documentclass[10pt, a4paper]{article}
% Encoding & fonts
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{microtype}
% Page geometry — tight margins for a one-pager
\usepackage[top=15mm, bottom=15mm, left=18mm, right=18mm]{geometry}
% Lists, sections, links
\usepackage{enumitem}
\usepackage{titlesec}
\usepackage[hidelinks]{hyperref}
\usepackage{parskip}
% Section style: uppercase, bold, full-width rule beneath
\titleformat{\section}
{\large\bfseries\uppercase}
{}{0em}{}[\titlerule]
\titlespacing{\section}{0pt}{10pt}{6pt}
% No page numbers on a resume
\pagestyle{empty}
\begin{document}
% ---- Header ----
\begin{center}
{\LARGE\bfseries Jane Doe}\\[4pt]
London, UK \quad|\quad
\href{mailto:[email protected]}{[email protected]} \quad|\quad
\href{https://linkedin.com/in/janedoe}{linkedin.com/in/janedoe} \quad|\quad
\href{https://github.com/janedoe}{github.com/janedoe}
\end{center}
% ---- Summary ----
\section{Summary}
Software engineer with 5 years of experience building scalable web
applications in Python and TypeScript. Passionate about developer tooling,
performance optimisation, and open-source software.
% ---- Experience ----
\section{Experience}
\textbf{Senior Software Engineer} \hfill \textit{Jan 2022 -- Present}\\
\textit{Acme Corp, London}
\begin{itemize}[leftmargin=*, noitemsep, topsep=2pt]
\item Led migration of monolithic API to microservices, reducing p99 latency by 40\%.
\item Built an internal developer platform serving 80+ engineers using Kubernetes.
\item Mentored three junior engineers; two promoted within 12 months.
\end{itemize}
\vspace{6pt}
\textbf{Software Engineer} \hfill \textit{Jun 2019 -- Dec 2021}\\
\textit{Startup XYZ, Remote}
\begin{itemize}[leftmargin=*, noitemsep, topsep=2pt]
\item Designed real-time collaboration feature used by 10k+ daily active users.
\item Reduced CI pipeline time from 22 minutes to 8 minutes via caching.
\item Technical blog posts drove 35\% of the company's inbound leads.
\end{itemize}
% ---- Education ----
\section{Education}
\textbf{MEng Computer Science} \hfill \textit{2015 -- 2019}\\
\textit{University of Example, First Class Honours}
% ---- Skills ----
\section{Skills}
\begin{itemize}[leftmargin=*, noitemsep, topsep=2pt]
\item \textbf{Languages:} Python, TypeScript, Go, Rust
\item \textbf{Infrastructure:} AWS, Kubernetes, Terraform, Docker
\item \textbf{Databases:} PostgreSQL, Redis, ClickHouse
\end{itemize}
\end{document}\section{Cómo personalizarla}
Siga estos pasos para adaptar cualquier plantilla al puesto y al mercado que le interesan en menos de quince minutos.
Use article para todos los estilos de currículum. Defina una fuente de 10pt u 11pt y a4paper o letterpaper según el país de destino. Los empleadores de EE. UU. esperan letter; en el resto del mundo se espera A4.
\documentclass[10pt, a4paper]{article}Los currículums necesitan más contenido por página que los documentos académicos. Lo habitual son 15–18mm por todos los lados. Ajuste hasta que el contenido quepa cómodamente sin parecer apretado.
\usepackage[top=15mm, bottom=15mm, left=18mm, right=18mm]{geometry}The titlesec package gives full control over heading format, spacing above, and spacing below. The \titlerule command draws the separator line under each section title.
\titleformat{\section}{\large\bfseries\uppercase}
{}{0em}{}[\titlerule]
\titlespacing{\section}{0pt}{10pt}{6pt}Cargue xcolor para definir un color de marca para su nombre, los filetes de sección o los hipervínculos. Es eficaz, pero úselo con moderación: como máximo, un solo color de acento.
\usepackage[dvipsnames]{xcolor}
\definecolor{accent}{RGB}{0, 90, 160}
% Then use: \color{accent}Your NameUse hyperref con hidelinks para que los hipervínculos del PDF funcionen sin recuadros de color. Indique su correo y la URL de LinkedIn para que los reclutadores puedan hacer clic directamente desde el PDF.
\usepackage[hidelinks]{hyperref}
\href{mailto:[email protected]}{[email protected]}La plantilla completa Modern Resume viene precargada y lista para compilar. Edite sus datos, pulse compilar y descargue su PDF, sin instalar nada.
\section{Preguntas frecuentes}
¿Qué clase de LaTeX debo usar para un currículum?
Use la clase estándar article en la mayoría de los currículums: es compatible en todas partes y le da control total con titlesec y geometry. Las clases dedicadas a currículums, como moderncv o altacv, también son populares; moderncv es ideal si busca un encabezado de dos columnas pulido y acentos de color sin tener que aplicar estilos manualmente.
¿Cómo añado color a mi currículum en LaTeX?
Load \usepackage[dvipsnames]{xcolor} and define a colour with \definecolor{accent}{RGB}{0, 90, 160}. Then apply it to your name header, section rules (via \titleformat), or hyperlinks. Keep colour minimal — one accent on the name and section titles is standard practice.
¿Puedo incluir una foto en mi CV de LaTeX?
Yes — use the graphicx package: \includegraphics[width=25mm]{photo.jpg}. For a two-column header with photo on the right, wrap the header in a minipage environment. Note that photos are common in European and Asian CVs but typically omitted in US resumes.
¿Cómo hago que mi currículum quepa en una página?
Tighten margins with geometry (15mm sides), reduce itemsep in enumitem (noitemsep option), lower font size to 10pt, and trim content ruthlessly. If you still overflow, reduce \vspace between sections to 4pt instead of the default 8–10pt.
¿Debo usar pdfLaTeX o XeLaTeX para un currículum?
pdfLaTeX es la opción más segura: es rápido, compatible en todas partes y genera archivos pequeños. Use XeLaTeX si quiere cargar fuentes OpenType personalizadas (por ejemplo, la fuente de marca de su empresa o una sans-serif moderna como Inter) mediante el paquete fontspec.
¿Cómo enumero las publicaciones en un CV académico?
Use BibLaTeX with \printbibliography[type=article, title={Journal Articles}] and separate \printbibliography calls for books, conference papers, and preprints. The biblatex-cv package offers pre-built academic CV bibliography styles with automatic numbering.
\section{Plantillas relacionadas}
Abra una plantilla en FormaTeX, compile a PDF en segundos y descargue un currículum con composición profesional, sin instalar TeX Live, sin Docker y sin configuración.