Was macht OneCite?
📚 Ein intelligentes Toolkit zum automatischen Parsen, Vervollständigen und Formatieren akademischer Referenzen.
Beschreibung
OneCite automatisiert die mühsame Aufgabe der Referenzverwaltung. Geben Sie ein unvollständiges Zitat, eine DOI, eine URL oder einen Buchtitel ein, und OneCite ruft fehlende Details ab und formatiert die Referenz im gewünschten Stil.
Funktionen
- 🔍 Parsing: Extrahiert Metadaten aus Rohzitaten (z. B. "Smith, J. (2020)").
- ✨ Vervollständigung: Ruft fehlende Felder über die Crossref API ab (Titel, DOI, Verlag etc.).
- 🎨 Formatierung: Gibt die Referenz in APA, MLA, Chicago, IEEE oder Vancouver aus.
- 📦 Batch-Verarbeitung: Verarbeitet mehrere Referenzen auf einmal.
- 📤 Export: Exportiert formatierte Referenzen als BibTeX, RIS oder reinen Text.
Nutzung
# Einzelne Referenz parsen
onecite parse "Smith, J. (2020). The future of AI."
# Mit Stil formatieren
onecite format "10.1000/xyz123" --style apa
# Batch-Datei verarbeiten
onecite batch references.txt --format bibtex
Unterstützte Quellen
- Crossref
- PubMed
- ISBNdb
- Manuelle Eingabe
Installation
pip install onecite
Oder installieren Sie es direkt aus dem Repository:
git clone https://github.com/HzaCode/OneCite.git
cd OneCite
pip install -r requirements.txt
Konfiguration
Legen Sie Ihre API-Schlüssel in einer .env-Datei fest:
CROSSREF_API_KEY=your_key_here
PUBMED_API_KEY=your_key_here
Lizenz
MIT