CommunitySchreiben & Editierengithub.com

LvAoAo/texredline

Überprüfen Sie LaTeX-Änderungen in kompilierten PDFs: saubere Entwürfe, Änderungsverfolgung, Schnappschüsse und Overleaf-fertige Exporte. Eigenständiges CLI und Codex-Skill.

Was ist texredline?

Dieses Skill, LvAoAo/texredline, bietet eine leistungsstarke Möglichkeit, LaTeX-Änderungen in kompilierten PDFs zu überprüfen. Es generiert saubere Entwürfe, zeigt Änderungen in Rot (Redlines) an, erstellt Schnappschüsse und exportiert Overleaf-kompatible Dateien. Entwickler und Forscher, die häufig LaTeX-Dokumente bearbeiten, können damit den Überblick über Änderungen behalten, ohne auf manuelle Vergleiche angewiesen zu sein. Das Skill fungiert sowohl als eigenständiges CLI-Tool als auch als Codex-Skill, was eine flexible Integration in verschiedene Workflows ermöglicht. Es unterstützt die Arbeit in Overleaf-Umgebungen und bietet Exporte, die direkt hochgeladen werden können. Die Funktionsweise basiert auf der Kompilierung von LaTeX-Quelldateien und dem Vergleich von PDF-Ausgaben, wobei Unterschiede visuell hervorgehoben werden. Dies ist besonders nützlich für kollaborative Projekte, Peer-Reviews oder bei der Einreichung von Manuskripten, bei denen Änderungen nachvollziehbar sein müssen.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add LvAoAo/texredline

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht texredline?

Überprüfen Sie LaTeX-Änderungen in kompilierten PDFs: saubere Entwürfe, Änderungsverfolgung, Schnappschüsse und Overleaf-fertige Exporte. Eigenständiges CLI und Codex-Skill.

Beschreibung

Dieses Skill ermöglicht es Ihnen, Änderungen an LaTeX-Dokumenten in kompilierten PDFs zu überprüfen. Es generiert saubere Entwürfe, zeigt Änderungen in Rot an (Redlines), erstellt Schnappschüsse und bietet Overleaf-kompatible Exporte an. Ideal für Teamarbeit und Überprüfungen von LaTeX-Projekten.

Funktionen

  • Saubere Entwürfe: Generieren Sie eine bereinigte PDF ohne Markierungen.
  • Änderungsverfolgung (Redlines): Zeigt eingefügte und gelöschte Inhalte farbig an.
  • Schnappschüsse: Erstellen Sie Momentaufnahmen des aktuellen Dokuments.
  • Overleaf-Exporte: Exportieren Sie das Dokument für die direkte Nutzung in Overleaf.
  • CLI und Codex: Nutzbar als eigenständiges Befehlszeilentool oder als Codex-Skill für die Integration in Entwicklungsumgebungen.

Voraussetzungen

  • LaTeX-Distribution (z.B. TeX Live, MiKTeX)
  • Python 3.6 oder höher
  • Optionale Abhängigkeiten für Codex-Integration

Installation

pip install texredline

Oder klonen Sie das Repository:

git clone https://github.com/LvAoAo/texredline.git
cd texredline
pip install -r requirements.txt

Verwendung

CLI-Modus

texredline --input main.tex --output-dir ./output --mode redline

Optionen:

  • --input: Pfad zur LaTeX-Hauptdatei
  • --output-dir: Ausgabeverzeichnis
  • --mode: draft, redline, snapshot oder overleaf

Codex-Skill-Modus

Fügen Sie das Skill in Ihrer Codex-Konfiguration hinzu:

{
  "skills": [
    {
      "name": "texredline",
      "repository": "LvAoAo/texredline",
      "version": "latest"
    }
  ]
}

Beispiele

Beispiel 1: Sauberen Entwurf generieren

texredline --input paper.tex --output-dir ./build --mode draft

Beispiel 2: Änderungen in Rot anzeigen

texredline --input paper.tex --output-dir ./build --mode redline

Beispiel 3: Overleaf-Export erstellen

texredline --input paper.tex --output-dir ./overleaf --mode overleaf

Fehlerbehebung

  • LaTeX-Kompilierung fehlgeschlagen: Stellen Sie sicher, dass alle Abhängigkeiten installiert sind.
  • Ausgabeverzeichnis nicht vorhanden: Das Skript erstellt es automatisch.
  • Overleaf-Export nicht kompatibel: Überprüfen Sie, ob die exportierten Dateien den Overleaf-Anforderungen entsprechen.

Lizenz

MIT-Lizenz. Siehe die Datei LICENSE.

Mitwirken

Beiträge sind willkommen! Reichen Sie Pull-Requests ein oder öffnen Sie Issues im GitHub-Repository.

Verwandte Skills