Zotero PDF2zh: PDFs in Zotero mit PDF2zh übersetzen 217

小编 ·

Zotero PDF2zh: PDFs in Zotero mit PDF2zh übersetzen

Zotero PDF2zh ist ein KI-Plugin für den Literaturverwaltungs-Manager Zotero. Es übersetzt englische Inhalte in PDF-Dateien ins Chinesische und unterstützt mehrere Übersetzungs-Engines sowie Ausgabeformate. Es verarbeitet mathematische Formeln und wandelt zweispaltige Papers in einspaltige Layouts um, sodass sie auf dem Smartphone leichter zu lesen sind.

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.

Zotero PDF2zh:在Zotero中使用 PDF2zh进行PDF文件翻译.webp

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.


在Zotero中配置插件参数.webp

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