14. Fazit
Wir haben in diesem Dokument einen Konverter vorgestellt, der ODT-Dokumente aus LibreOffice oder DOCX-Dokumente aus Word in eine statische HTML-Website von sehr guter Qualität umwandelt.
Im Kapitel [Beispiele in diesem Dokument] haben wir die Strukturen vorgestellt, die vom Gemini/ChatGPT-Konverter korrekt verarbeitet werden.
Wir haben außerdem gezeigt, wie man die von den ODT- und DOCX-Konvertern erstellten HTML-Websites auf GitHub exportiert (siehe Kapitel „Die HTML-Website auf GitHub hosten“)
Abgesehen von den Strukturen im Kapitel „Beispiele“ gibt es keine Garantie. Es ist wahrscheinlich, dass der Konverter Fehler aufweist. In diesem Fall muss erneut ein Chat mit Gemini oder ChatGPT gestartet werden, um diese Fehler zu beheben. Am einfachsten ist es, dem KI-System den aktuellen Konverter zusammen mit seiner Konfigurationsdatei zu übergeben. Dann fragen Sie die KI, ob sie die ihr gegebenen Codes versteht. Das zwingt sie dazu, den Code zu analysieren. Sie wird immer antworten, dass sie den Code vollkommen versteht. Das ist der Moment, in dem Sie sie nach den gewünschten Änderungen fragen sollten. Sowohl für Word als auch für LibreOffice können Sie der KI mit Makros helfen. Die KI „sieht“ das verwendete ODT- oder DOCX-Dokument nicht. Ihr fehlen also Informationen. So konnte der DOCX-zu-HTML-Konverter die Nummerierung der Rich-Code-Blöcke nicht korrekt verarbeiten. Sie konnte die Nummer der ersten Zeile eines Code-Blocks nicht lesen, um ihn in HTML wiederzugeben. Sie begann den Code immer bei 1, auch wenn der Code im DOCX-Dokument bei 12 begann. Ich habe mir daher ein Makro zu Hilfe genommen. Ich habe den Cursor im Dokument auf die nummerierte Zeile gesetzt und ChatGPT gebeten, ein VBA-Makro zu generieren, das ihm die Eigenschaften dieser Zeile liefert, damit es die HTML-Nummerierung korrekt generieren kann. ChatGPT hat dies getan, und ich habe ihm das Ergebnis seines Makros gegeben. Das hat das Problem gelöst: Die abgerufenen Informationen zeigten ihm, dass die Zeilennummer durch den Stil und nicht durch das Nummerierungssymbol weitergegeben wurde. Daraufhin änderte er seinen Algorithmus, was funktionierte. Man kann der KI also dabei helfen, Fortschritte zu machen.
Ein anderer, einfacherer Weg ist, das Dokument zu ändern. Wenn der Konverter eine Anomalie erzeugt, versuchen Sie, Ihr Dokument so zu ändern, dass es nur die Strukturen aus dem Beispielkapitel verwendet.