BibTeX: Guía Completa del Formato de Bibliografía Académica
Cada artículo académico tiene una bibliografía. Gestionar esa bibliografía — llevar la cuenta de decenas o cientos de fuentes, formatearlas de manera consistente en el estilo de cita requerido, actualizar las referencias numeradas cuando añades un artículo en medio — es una de las tareas más tediosas en la escritura académica. BibTeX, desarrollado en 1985 por Oren Patashnik y Leslie Lamport, resolvió este problema para el ecosistema LaTeX.
¿Qué es BibTeX?
BibTeX es un formato de gestión de referencias almacenado en archivos de texto plano .bib. Cada entrada en un archivo .bib describe un elemento bibliográfico — un artículo de revista, libro, ponencia de congreso, tesis, sitio web, etc. — usando una sintaxis de clave-valor estructurada:
@article{einstein1905,
author = {Einstein, Albert},
title = {Zur Elektrodynamik bewegter {K\"o}rper},
journal = {Annalen der Physik},
year = {1905},
volume = {322},
pages = {891--921},
doi = {10.1002/andp.19053221004}
}
@book{knuth1984,
author = {Knuth, Donald E.},
title = {The {TeX}book},
publisher = {Addison-Wesley},
year = {1984},
address = {Reading, Massachusetts}
}
Tipos de Entrada BibTeX
| Tipo | Para qué | Campos requeridos |
|---|---|---|
@article |
Artículo de revista o revista | autor, título, revista, año |
@book |
Libro publicado | autor/editor, título, editorial, año |
@inproceedings |
Ponencia de congreso | autor, título, nombre_congreso, año |
@phdthesis |
Tesis doctoral | autor, título, universidad, año |
@mastersthesis |
Tesis de máster | autor, título, universidad, año |
@techreport |
Informe técnico | autor, título, institución, año |
@misc |
Varios (sitios web, software) | autor, título, año, howpublished |
@online |
Página web (BibLaTeX) | autor, título, url, urldate |
La Clave de Cita
Cada entrada BibTeX comienza con una clave de cita — el identificador que usas en tu documento LaTeX:
@article{einstein1905, ...}
La clave einstein1905 se usa en LaTeX como \cite{einstein1905}. Convenciones comunes:
autorAÑO:knuth1984,turing1950AutorAño:Knuth1984autorAÑOpalabraclave:lecun1989backprop
BibTeX vs BibLaTeX
BibTeX (1985, clásico): procesa archivos .bib usando archivos de estilo .bst separados. Los estilos estándar son plain, abbrv, alpha, unsrt y cientos de archivos .bst específicos de revistas.
BibLaTeX (2006, moderno): una reimplementación completa que usa macros LaTeX en lugar de programas .bst, lo que hace que los estilos sean mucho más fáciles de personalizar. Usa biber como procesador backend. Admite Unicode de forma nativa.
Para proyectos nuevos, usa BibLaTeX + biber. Para compatibilidad con código heredado o cuando una revista proporciona un archivo .bst, usa BibTeX clásico.
% BibTeX clásico
\bibliographystyle{plain}
\bibliography{referencias}
% BibLaTeX + biber
\usepackage[style=apa]{biblatex}
\addbibresource{referencias.bib}
...
\printbibliography
Gestores de Referencias que Exportan BibTeX
| Gestor | Ruta de Exportación |
|---|---|
| Zotero | Seleccionar elementos → Archivo → Exportar biblioteca → BibTeX |
| Mendeley | Archivo → Exportar → BibTeX |
| EndNote | Archivo → Exportar → BibTeX |
| JabRef | Gestor nativo de BibTeX — los archivos .bib son su formato principal |
JabRef es el único gestor de referencias construido específicamente para BibTeX — almacena tu biblioteca directamente como archivo .bib, lo que lo hace ideal para usuarios de LaTeX que quieren su bibliografía bajo control de versiones.
Bases de Datos que Exportan BibTeX
- Google Scholar: debajo de cada resultado, haz clic en "Citar" → "BibTeX"
- ACM Digital Library: Exportar → BibTeX
- IEEE Xplore: Exportar → Cita (BibTeX)
- arXiv: enlace "Export BibTeX citation" en cada página de artículo
- DBLP: cada artículo tiene un botón "citar" con formato BibTeX
Convertir BibTeX
BibTeX → CSV/Excel: JabRef → Archivo → Exportar → formato CSV
BibTeX → RIS (para importación Mendeley/Zotero): JabRef → Archivo → Exportar → formato RIS
BibTeX → HTML bibliografía: Pandoc con --citeproc convierte una lista de citas a HTML formateado
BibTeX → APA/MLA texto: Pandoc + un archivo Markdown con citas [@clave]
El legado de 40 años de BibTeX es un testimonio del poder de un formato de texto plano simple y bien diseñado. Todas las bibliografías que los científicos han producido con LaTeX, todas las listas de referencias en artículos de Ciencias de la Computación, todas las resoluciones de DOI a registros académicos — todas se remontan al humilde archivo .bib.
Conversiones relacionadas
Conversiones frecuentes del catálogo: