KI beschädigt Ihr LaTeX? Fünf Schritte für kontrollierbare Änderungen und Wiederherstellung
1. Vor Änderungen kompilieren und eine wiederherstellbare Version behalten
Kompilieren Sie das vollständige Dokument vor der Änderungsanfrage. Beheben Sie zuerst vorhandene Fehler, sonst lassen sich alte und neue Fehler schwer unterscheiden. Siehe Kompilierung und Fehlersuche.
Bewahren Sie eine Kopie oder eine wiederherstellbare gespeicherte Version auf. Ein Gesprächsprotokoll ersetzt nicht den exakten Quelltext, der zuvor erfolgreich kompilierte.
2. Genau festlegen, was die KI ändern darf
Die Aufforderung „räum das auf“ zusammen mit dem ganzen Dokument lässt den Umfang offen. Stellen Sie stattdessen die vollständige Zielumgebung von \begin{...} bis \end{...} bereit und verlangen Sie nur deren Ersatz. Passen Sie die Felder in Klammern an:
Aufgabe: [genau eine Änderung].Umfang: die Umgebung von \begin{...} bis \end{...} in [Dateipfad].1. Ändere nur diese Umgebung.2. Erhalte Präambel, globale Einstellungen, Beschriftungen, Labels, Zitationsschlüssel und vorhandene Daten.3. Gib nur den Ersatzblock und eine Änderungsliste zurück.4. Frage nach fehlenden Informationen; erfinde keine Werte.Die zweite Einschränkung ist wichtig: Die KI kann eine Präambel oder Beschriftung „verbessern“, ohne einen Fehler auszulösen, und dabei unbemerkt das Erscheinungsbild verändern.
3. Vier häufige Risiken
| Typisches Verhalten | Folge | Zusätzliche Vorgabe |
|---|---|---|
| Ändert Präambel oder globale Formatierung | Unbemerkte Änderungen im gesamten Dokument | Kein \usepackage ergänzen und globale Einstellungen nicht ändern |
| Führt mehrere unzusammenhängende Änderungen aus | Schwer erkennbar, welche Änderung die Kompilierung beschädigt hat | Eine Änderung je Runde |
| Gibt das gesamte Dokument zurück | Unverändertes Material kann beim Ersetzen verloren gehen | Nur die Zielumgebung zurückgeben |
| Rät ohne die Fehlermeldung zu kennen | Änderungen ohne Bezug zur Ursache | Exakten Fehler, Zeilennummer und Kontext liefern |
Unbemerkte Formatänderungen können besonders aufwendig sein, weil das Dokument weiterhin kompiliert.
4. Unterschiede prüfen und kompilieren
Lesen Sie die Änderungsliste, gleichen Sie sie mit der Anfrage ab und fügen Sie erst dann den Ersatz ein. Üben Sie mit dieser Beispieltabelle:
\documentclass[11pt]{article}\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[ngerman]{babel}\usepackage{booktabs}\begin{document}\begin{table}[htbp]\centering\caption{Beispielergebnisse}\label{tab:results}\begin{tabular}{lcc}\topruleModell & Genauigkeit & F1 \\\midruleReferenzmodell & 0.812 & 0.794 \\Unser Modell & 0.867 & 0.851 \\\bottomrule\end{tabular}\end{table}\end{document}Für eine Spalte Parameter (M) nach Modell müssen Spaltendefinition und sämtliche Zeilen von drei auf vier Spalten erweitert werden:
\begin{table}[htbp]\centering\caption{Beispielergebnisse}\label{tab:results}\begin{tabular}{lccc}\topruleModell & Parameter (M) & Genauigkeit & F1 \\\midruleReferenzmodell & -- & 0.812 & 0.794 \\Unser Modell & -- & 0.867 & 0.851 \\\bottomrule\end{tabular}\end{table}Lassen Sie unbekannte Parameterzahlen als -- stehen; lassen Sie keine Messwerte erfinden. Stimmen Spaltenzahl und &-Trenner nicht überein, kann Extra alignment tab has been changed to \cr. erscheinen.
5. Bei zunehmenden Fehlern zurücksetzen
Stellen Sie die letzte kompilierbare Version wieder her und verlangen Sie eine kleinere Änderung. Das Neuerzeugen des ganzen Dokuments kann bereits korrekte Anpassungen verwerfen.
Beim Erzeugen neuer Inhalte treten verwandte, aber andere Probleme auf; siehe KI-generierte Kompilierfehler vermeiden.
Das Wichtigste
- Geben Sie eine Umgebung vor und übernehmen Sie einen Ersatz.
- Führen Sie je Runde eine Änderung aus und kompilieren Sie vor dem Fortfahren.
- Bewahren Sie eine wiederherstellbare funktionierende Version auf, statt sich auf eine weitere vollständige Neufassung zu verlassen.
Markieren Sie im EasyLaTeX-Editor die gewünschte Passage vor der Anfrage. Prüfen Sie anschließend Ergebnis und Kompilierausgabe im selben Arbeitsbereich.