Vai al contenuto
ToolMug

Formattatore e pulitore BibTeX

Incolla BibTeX esportato da Google Scholar, Zotero o dal sito di un editore per ottenere rientri, ordine dei campi e segni di uguale allineati, ordinare le voci per chiave, anno o autore, rimuovere duplicati e campi non necessari come abstract e file, e controllare errori di sintassi, chiavi duplicate e campi obbligatori mancanti.

Funziona nel tuo browser: nulla di ciò che inserisci viene caricato

Rimuovi campi
Ripulito

Come si usa

  1. Incolla a sinistra il contenuto del file .bib.
  2. Scegli rientro, ordinamento e campi da rimuovere; il risultato si aggiorna a destra.
  3. Controlla i problemi elencati sotto, poi copia o scarica references.bib.

Opzioni spiegate

Ordine dei campi
author, title, journal/booktitle, volume, number, pages, publisher, year, doi e così via, con gli altri campi dopo questi.
Duplicati
Tra le voci con la stessa chiave (senza distinzione tra maiuscole e minuscole) o lo stesso DOI viene conservata solo la prima.
Campi obbligatori
Vengono controllati rispetto agli stili BibTeX standard per article, book, inproceedings, phdthesis e altri tipi.

Prima e dopo

Le voci incollate spesso hanno maiuscole e minuscole miste, nessun allineamento e campi nell’ordine dell’esportazione. Con le impostazioni predefinite e l’abstract rimosso, questo input:

@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}}

diventa:

@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}
}

Il tipo di voce passa in minuscolo, i campi seguono l’ordine standard e i segni di uguale sono allineati. I valori restano invariati.

Domande frequenti

Il mio contenuto cambia?

I valori dei campi restano invariati, incluse parentesi graffe e comandi LaTeX, e le macro @string vengono conservate. Cambiano solo struttura, ordine e i campi che scegli di rimuovere.

Cosa succede alle voci con errori di sintassi?

Vengono saltate e segnalate con un numero di riga approssimativo, mentre il resto viene formattato. Di solito la causa è una parentesi graffa o una virgola mancante.

Il mio file viene caricato?

No. Analisi e formattazione avvengono interamente nel browser.

Privacy

Questo strumento funziona interamente nel tuo browser. File e testi vengono elaborati sul tuo dispositivo e non vengono mai caricati sui nostri server.

Strumenti correlati