Zum Inhalt springen
ToolMug

BibTeX-Formatierer und -Bereiniger

Fügen Sie BibTeX aus Google Scholar, Zotero oder der Seite eines Verlags ein, um einheitliche Einzüge, Feldreihenfolge und ausgerichtete Gleichheitszeichen zu erhalten, Einträge nach Schlüssel, Jahr oder Autor zu sortieren, Duplikate und nicht benötigte Felder wie abstract und file zu entfernen und auf Syntaxfehler, doppelte Schlüssel und fehlende Pflichtfelder zu prüfen.

Läuft in Ihrem Browser – Ihre Eingaben werden nicht hochgeladen

Felder entfernen
Bereinigt

So funktioniert es

  1. Fügen Sie den Inhalt Ihrer .bib-Datei links ein.
  2. Wählen Sie Einzug, Sortierung und zu entfernende Felder; das Ergebnis aktualisiert sich rechts.
  3. Prüfen Sie die unten aufgeführten Probleme und kopieren oder laden Sie references.bib herunter.

Optionen erklärt

Feldreihenfolge
author, title, journal/booktitle, volume, number, pages, publisher, year, doi und so weiter, mit allen übrigen Feldern danach.
Duplikate
Einträge mit demselben Schlüssel (ohne Beachtung der Groß-/Kleinschreibung) oder derselben DOI werden nur einmal behalten.
Pflichtfelder
Geprüft anhand der gängigen BibTeX-Stile für article, book, inproceedings, phdthesis und weitere Typen.

Vorher und nachher

Eingefügte Einträge haben oft gemischte Groß- und Kleinschreibung, keine Ausrichtung und Felder in der Reihenfolge des Exports. Mit den Standardeinstellungen und entferntem Abstract wird diese Eingabe:

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

zu:

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

Der Eintragstyp wird kleingeschrieben, die Felder folgen der Standardreihenfolge, und die Gleichheitszeichen sind ausgerichtet. Die Werte selbst bleiben unverändert.

Häufig gestellte Fragen

Ändert sich mein Inhalt?

Feldwerte bleiben unverändert, einschließlich geschweifter Klammern und LaTeX-Befehlen, und @string-Makros werden erhalten. Nur Layout, Reihenfolge und die von Ihnen gewählten Felder ändern sich.

Was passiert mit Einträgen mit Syntaxfehlern?

Sie werden übersprungen und mit einer ungefähren Zeilennummer gemeldet, während der Rest formatiert wird. Eine fehlende schließende Klammer oder ein fehlendes Komma sind die üblichen Ursachen.

Wird meine Datei hochgeladen?

Nein. Das Parsen und Formatieren geschieht vollständig in Ihrem Browser.

Datenschutz

Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien und Texte werden auf Ihrem Gerät verarbeitet und nie auf unsere Server hochgeladen.

Ähnliche Tools