Zotero PDF2zh: PDFs in Zotero mit PDF2zh übersetzen
Was ist Zotero PDF2zh?
Zotero PDF2zh ist ein KI-Plugin, das für das Literaturverwaltungs-Tool Zotero entwickelt wurde. Es kann englische Inhalte aus PDF-Dateien ins Chinesische übersetzen und unterstützt dabei mehrere Übersetzungs-Engines sowie verschiedene Ausgabeformate. Das Plugin kann mathematische Formeln verarbeiten und zweispaltige Dokumente in ein einspaltiges Layout umwandeln, was das Lesen auf dem Smartphone erleichtert.

Funktionsmerkmale von Zotero PDF2zh
Übersetzung englischer PDF-Arbeiten mit einem Klick: Unterstützt die Übersetzung ganzer Arbeiten und gibt reine chinesische oder chinesisch-englische PDF-Vergleichsdateien aus.
Unterstützung mehrerer Übersetzungs-Engines: Integriert Bing, DeepSeek, Zhipu und weitere Übersetzungs-Engines und unterstützt benutzerdefinierte API-Schnittstellen.
Erhalt von Formeln und Abbildungen: Verwendet pdf2htmlEX zum Parsen von PDFs und bewahrt LaTeX-Formeln, Tabellen und Bilder präzise.
Umwandlung von zweispaltig zu einspaltig: Wandelt zweispaltige PDFs intelligent in einspaltiges Layout um und optimiert so das Lesen auf Smartphone und Tablet.
Schriftoptimierung: Unterstützt benutzerdefinierte chinesische Schriftarten (empfohlen: LXGW WenKai), um die Lesbarkeit zu verbessern.
Mehrere Ausgabeformate: Unterstützt die Erzeugung von mono (nur Zielsprache), dual (Quell- und Zielsprache nebeneinander) und compare (chinesisch-englischer zweispaltiger Vergleich) als PDF-Dateien.
Installations- und Nutzungsschritte für Zotero PDF2zh
1. Installation von PDF2zh
Installationsbefehle:
pip install pdf2zh: Installiert die neueste Version von pdf2zh.
pip install --upgrade pdf2zh: Aktualisiert eine bereits installierte Version von pdf2zh.
Aktuelle Version: v1.9.0.
2. Konfiguration der Plugin-Parameter in Zotero
1. Übersetzungsparameter festlegen
Python Server IP: Standardmäßig http://localhost:8888, der Port kann nach Bedarf geändert werden.
Übersetzungs-Engine: Standardmäßig Bing, kann aus dem Dropdown-Menü ausgewählt oder manuell eingegeben werden.
Anzahl der Threads: Standardmäßig 4, steuert die Anzahl der Ausführungsthreads bei der Übersetzung.
Ausgabepfad der übersetzten Dateien: Temporärer Speicherort für die übersetzten PDF-Dateien, standardmäßig leer, es wird empfohlen, einen absoluten Pfad anzugeben.
Pfad zur pdf2zh-Konfigurationsdatei: Wird zur Konfiguration der Übersetzungs-Engine und der Schriftarten verwendet, standardmäßig leer, es wird empfohlen, einen absoluten Pfad anzugeben.
In kurzen Titel umbenennen: Benennt den Titel neu hinzugefügter Einträge in einen kurzen Titel um (z. B. mono, dual usw.), ohne den ursprünglichen Dateinamen zu ändern.

2. Standardmäßig generierte Übersetzungsdateien auswählen
Standardmäßig generierte Dateien: mono- und dual-Dateien.
Steuerungsoptionen: Durch Anhaken kann gesteuert werden, welche Dateien zu Zotero hinzugefügt werden, und es kann gewählt werden, ob die erzeugten Dateien automatisch geöffnet werden.
3. PDF2zh-Konfigurationsdatei hinzufügen & chinesische Übersetzungsschriftart anpassen (optional)
Erstellen Sie eine neue config.json-Datei: Tragen Sie den Pfad zur Konfigurationsdatei in die Zotero-Übersetzungskonfiguration ein.
Beispiel für config.json:
{
"NOTO_FONT_PATH": "./LXGWWenKai-Regular.ttf",
"translators": [
{
"name": "openai",
"envs": {
"OPENAI_BASE_URL": "https://api.openai.com/v1",
"OPENAI_API_KEY": "sk-xxxxxxxxx-xxxxxxxxxx-xxxxxxxxxxxxx",
"OPENAI_MODEL": "gpt-4o-mini"
}
}
]
}NOTO_FONT_PATH: Pfad zur benutzerdefinierten Schriftart.
translators: Es können mehrere KI-Übersetzungs-Engines konfiguriert werden (bei Verwendung der Standard-Engines Bing oder Google ist keine Konfiguration erforderlich).
4. Skript ausführen
Skriptdatei herunterladen:
wget https://github.com/guaguastandup/zotero-pdf2zh/raw/refs/heads/main/server.py
Skriptdatei ausführen:
python server.py 8888
Hinweise:
Wenn die Portnummer geändert wurde, muss diese entsprechend in der Zotero-Konfiguration angepasst werden.
Die Zotero-Plugin-Konfiguration überschreibt die Konfiguration im Python-Skript. Wenn die Konfiguration nicht in Zotero vorgenommen werden soll, kann die Zotero-Plugin-Konfiguration leer gelassen werden.
5. Dateien übersetzen
PDF2zh: Translate PDF: Welche Dateien erzeugt werden, wird durch die Einstellung „Standardmäßig generierte Dateien" im Zotero-Plugin bestimmt; standardmäßig werden mono- und dual-Dateien erzeugt.
PDF2zh: Cut PDF: Zerlegt zweispaltige PDF-Dateien in einspaltige Dateien, optimiert für das Lesen auf dem Smartphone, und erzeugt eine einspaltige PDF-Datei mit der Endung „cut".
PDF2zh: 中英双栏对照: Zerlegt und kombiniert Dateien mit der Endung „dual" zu chinesisch-englischen Vergleichsdateien und erzeugt eine chinesisch-englische zweispaltige Vergleichs-PDF mit der Endung „compare".
Projektlink
https://github.com/guaguastandup/zotero-pdf2zh
Drehbuch-Assistent▸
AI Apps
AI Nachrichten 