Saltar al contenido
ToolMug

Formatear y limpiar BibTeX

Pega el BibTeX exportado de Google Scholar, Zotero o la web de una editorial para obtener una indentación y un orden de campos consistentes con los signos igual alineados, ordenar las entradas por clave, año o autor, quitar duplicados y campos que no necesites como abstract y file, y detectar errores de sintaxis, claves duplicadas y campos obligatorios que falten.

Funciona en tu navegador: nada de lo que introduces se sube

Eliminar campos
Limpiado

Cómo se usa

  1. Pega el contenido de tu archivo .bib a la izquierda.
  2. Elige la indentación, el orden y los campos que quieras eliminar; el resultado se actualiza a la derecha.
  3. Revisa los problemas que aparecen debajo y copia o descarga references.bib.

Opciones explicadas

Orden de los campos
author, title, journal/booktitle, volume, number, pages, publisher, year, doi y así sucesivamente, con cualquier otro campo después.
Duplicados
Las entradas con la misma clave (sin distinguir mayúsculas) o el mismo DOI conservan solo la primera.
Campos obligatorios
Se comprueban según los estilos BibTeX estándar para article, book, inproceedings, phdthesis y otros tipos.

Antes y después

Las entradas pegadas suelen tener mayúsculas y minúsculas mezcladas, sin alineación y con los campos en el orden de exportación. Con los ajustes por defecto y el campo abstract eliminado, esta entrada:

@Article{Smith2020, title={Deep Learning for Graphs}, author={Smith, Jane and Lee, Wei}, year=2020, journal={Journal of Graph ML}, volume={12}, number={3}, pages={45--67}, doi={10.1000/xyz123}, abstract={Long text}}

se convierte en:

@article{Smith2020,
  author  = {Smith, Jane and Lee, Wei},
  title   = {Deep Learning for Graphs},
  journal = {Journal of Graph ML},
  volume  = {12},
  number  = {3},
  pages   = {45--67},
  year    = 2020,
  doi     = {10.1000/xyz123}
}

El tipo de entrada pasa a minúsculas, los campos siguen el orden estándar y los signos igual quedan alineados. Los valores en sí no cambian.

Preguntas frecuentes

¿Cambia mi contenido?

Los valores de los campos se mantienen tal cual, incluidas las llaves y los comandos LaTeX, y las macros @string se conservan. Solo cambian el formato, el orden y los campos que elijas eliminar.

¿Qué pasa con las entradas que tienen errores de sintaxis?

Se omiten y se informa de ellas con un número de línea aproximado, mientras el resto se formatea con normalidad. La causa habitual es que falte una llave o una coma de cierre.

¿Se sube mi archivo a algún servidor?

No. El análisis y el formateo se hacen por completo en tu navegador.

Privacidad

Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.

Herramientas relacionadas