Plantillas LaTeX - guía de inicio rápido
Guía de plantillas LaTeX
¿Qué es una plantilla LaTeX?
Una plantilla LaTeX incluye una clase (.cls), un estilo (.sty), archivos de ejemplo .tex y recursos de soporte (logotipos, archivos de bibliografía, etc.) que definen el diseño, la tipografía y la estructura de un tipo de documento específico: artículo de revista, tesis, CV, póster, presentación de diapositivas y más.
Cómo utilizar plantillas LaTeX
- Descarga el zip o clona el repositorio.
- Abra el archivo principal
.tex(a menudo llamadomain.texoarticle.tex). - Cargue la clase o estilo proporcionado por la plantilla y siga la “estructura” del README (página de título, resumen, secciones, bibliografía).
1\documentclass[options]{mytemplate} % class supplied by the template
2\usepackage{mytemplate} % sometimes a .sty instead of .cls
3\begin{document}
4 \title{My Title}
5 \author{Me}
6 \maketitle
7 % <content>
8\end{document}Compile con pdflatex, latexmk -pdf o el botón “Recompilar” al dorso.
Cómo crear tu propia plantilla
| Objetivo | Archivo recomendado | Esqueleto mínimo |
|---|---|---|
| Control total sobre la estructura del documento | Clase (.cls) | Ver bloque de código a continuación |
| Solo macros o formato adicionales | Estilo (.sty) | – |
| Distribución | Archivo zip o repositorio de GitHub (incluye clase/estilo, .bib opcional, logotipos, README) | – |
Esqueleto de clase mínima (mytemplate.cls)
1% mytemplate.cls – a very simple article‑style class
2\NeedsTeXFormat{LaTeX2e}
3\ProvidesClass{mytemplate}[2025/12/03 v1.0 My custom class]
4\LoadClass[12pt]{article} % inherit from article
5
6% ---- custom settings ----
7\RequirePackage{geometry}
8\geometry{margin=2cm}
9\RequirePackage{fontspec}
10\setmainfont{Latin Modern Roman}
11
12% ---- user‑level commands ----
13\newcommand\mytitle[1]{\centerline{\LARGE\bfseries #1}}
14\endinputÚselo con \documentclass{mytemplate} en su documento.
Dónde descargar plantillas LaTeX
- Galería al dorso: la colección pública más grande (≈4000 plantillas gratuitas).
https://www.overleaf.com/gallery - CTAN (ComprehensiveTeXArchive Network): repositorio oficial para clases específicas de revistas.
https://ctan.org/ - GitHub/GitLab: muchos autores publican plantillas de conferencias o tesis de código abierto.
- Páginas web de universidades/institutos: la mayoría de las escuelas albergan una plantilla de tesis/disertación “oficial”.
Plantillas más utilizadas/mejor valoradas
| # | Plantilla | Uso típico |
|---|---|---|
| 1 | IEEEtran (ieeetran.cls) | Artículos de conferencias y revistas del IEEE |
| 2 | SpringerLNCS (llncs.cls) | Apuntes de informática |
| 3 | Artículo de Elsevier (elsarticle.cls) | Revistas de Elsevier |
| 4 | CV moderno y sencillo | Currículum vitae de una página |
| 5 | Tesis clásica (classicthesis.sty) | Libro/tesis con tipografía elegante |
| 6 | Beamer (beamer.cls) | Presentaciones de diapositivas |
| 7 | a0poster / tikzposter | Pósteres científicos grandes |
| 8 | Tesis universitarias (p. ej., cambridgephd.cls) | Tesis institucionales de doctorado/máster |
| 9 | Astronomía y Astrofísica (aa.cls) | Artículos de revistas de Astronomía y Astrofísica |
| 10 | Artículo básico de revista académica | Introducción sencilla para artículos (al dorso) |
Flujo de trabajo rápido para usuarios nuevos
- Elija una plantilla → haga clic en “Abrir al dorso” o descargue el ZIP.
- Editar campos de marcador de posición (
\title{},\author{}, etc.). - Compilar → Aparece PDF.
- Si trabaja localmente: descomprima → ejecute
latexmk -pdf main.tex(opdflatex+bibersegún sea necesario). - Exporte el PDF o envíe el código fuente a un repositorio Git para controlar la versión.
Errores y consejos comunes
- Paquetes faltantes: instálelo con el administrador de su distribución (
tlmgr install <pkg>o consola MiKTeX). - Clases obsoletas: al dorso se utiliza la última versión de TeXLive; actualice su instalación local de TeX con regularidad.
- Motor de bibliografía: muchas plantillas modernas esperan “biber”. Ejecute
biber <basename>después del primer pase de LaTeX. - Activos de marca: reemplace logotipos, archivos PDF en color o archivos “.sty” que definen los colores institucionales.
- Comandos personalizados: manténgalos en un archivo
.styseparado; luego podrá reutilizar el mismo diseño en varios documentos.
¿Qué pasa con Aspose?
Cuando necesita manipular los archivos PDF generados a partir de LaTeX (fusionarlos, marcarlos o convertirlos a otros formatos) en una aplicación .NET, Java o Python, bibliotecas como Aspose.TeX proporcionan una API independiente del idioma para trabajar con archivos PDF sin necesidad de una cadena de herramientas LaTeX completa.
TL;DR Hoja de trucos
1¿Qué? → Diseño prediseñado (clase+estilo+recursos)
2¿Usar? → \documentclass{mytemplate} + seguir el README
3¿Crear? → Escribir .cls o .sty → empaquetar recursos → zip/GitHub
4¿Obtener? → Galería Overleaf, CTAN, GitHub, sitios universitarios
5Los 10 más populares → IEEEtran, llncs, elsarticle, modern-simple-cv,
6 classicthesis, beamer, a0poster, tesis UNICAMP,
7 aa.cls, artículo básico de revista académica¡Feliz tipografía!