Konvertieren von Word-Dokumenten in ein Trac-Wiki-Format


11

Ich arbeite in einem Entwicklungsteam, das Trac verwendet , um ein von uns entwickeltes Softwareprodukt zu warten. Nachdem wir mit unserem technischen Redakteur zusammengearbeitet haben, haben wir beschlossen, dass wir versuchen sollten, unsere Testverfahrensdokumente in unser Wiki aufzunehmen.

Leider sind dies alles Word-Dokumente. Meistens Word 2003. Wir haben gerade auf Word 2k7 konvertiert, daher stehen mir die Konvertierungsfähigkeiten zur Verfügung.

Kennt jemand eine Möglichkeit, wie ich meine Word-Dokumente in wiki-formatierten Text konvertieren kann? Ich habe versucht, Word2Wiki zu betrachten, aber die App sagt, dass es mit Word2k7 nicht funktioniert.

Ich bin auch damit einverstanden, unsere Word-Dokumente in ein anderes Zwischenformat zu konvertieren, bevor ich sie in ein Wiki konvertiere.

Antworten:


6

Vergiss all diese Werkzeuge.

Mit Microsoft Word können Sie in HTML exportieren. Exportieren Sie HTML, kopieren Sie sie, fügen Sie sie ein, entfernen Sie die HTML-Tags "head" und "body" und umgeben Sie sie mit HTML WikiProcessor .

Wenn die Stile nicht gut funktionieren, versuchen Sie, sie in RTF zu exportieren und einen RTF-HTML-Konverter zu verwenden. Dann fahren Sie fort.


+1 für den Hinweis, dass Sie diesen HTML-WikiProzessor mit Trac verwenden können. Sehr cool. Ich habe jedoch Probleme mit Style-Tags, die Fehler in Trac auslösen.
J. Polfer

Ich habe versucht, die letztere Option zu verwenden, die Sie erwähnt haben, und sie ist viel besser. Verwendete DocFrac, um die RTF in HTML zu konvertieren. Es gab eine Reihe von Zeichen, die nicht so gut übersetzt wurden und gesucht und ersetzt werden mussten, die jedoch mit sed automatisiert werden können. Sehr hilfreich!
J. Polfer

7

OpenOffice.org verfügt über integrierte Funktionen zum Exportieren im Wiki-Format. Sie können .odtvor dem Export auch problemlos zwischen Word-Dokumenten und dem OOo- Format konvertieren .

Datei -> Exportieren (Format auf MediaWiki einstellen)

Wikipedia hat zufällig auch eine Liste von Wiki-Tools . Abschnitt 6 interessiert Sie.


Bearbeiten:

Da mir nicht bewusst war, dass Trac ein anderes Format verwendet, bietet Trac auch einige Tools zum Konvertieren von MediaWiki-Syntax in Trac-Syntax. Sie können diese verwenden, nachdem Sie eines der oben genannten Tools verwendet haben.




0

Aus Google Groups ursprünglich von Jason:

Ich habe das angehängte Makro (hoffentlich wird es nicht als unsicherer Anhang markiert) mit Erfolg verwendet. Es basiert auf einer modifizierten Version eines hier gefundenen Makros

Anleitung:

  • Öffnen Sie Word.
  • Öffnen Sie den Visual Basic-Editor (Alt + F11).
  • Wählen Sie Datei → Datei importieren ... (Strg + M) und wählen Sie Word2Trac.bas.
  • Öffnen Sie ein Dokument in Word.
  • Führen Sie das Makro aus: Extras → Makros → Makros (Alt-F8), wählen Sie das Makro aus und drücken Sie Ausführen.
  • Durch die Konvertierung wird das Dokument an Ort und Stelle geändert (nicht speichern!) Und die Ergebnisse automatisch in die Zwischenablage kopiert.
  • Fügen Sie das Markup in Trac ein und bereinigen Sie das Markup auf die erforderliche Weise.

Ich habe auch das TracWysiwygPlugin verwendet, um das Dokument zu kopieren / einzufügen. Es funktioniert mit den meisten Formatierungen anständig, obwohl es ein schreckliches und oft kaputtes Wiki generiert, in dem es ohne Grund zusätzliche BRs hinzufügt, viele zusätzliche Leerzeichen hinzufügt (was sich nicht auf die Ausgabe auswirkt, aber die Quelle beeinflusst) und manchmal die Leerzeichen zwischen Wörtern löscht, die a bilden riesiges Runon-Wort.

Normalerweise verwende ich das wysiwyg-Plugin, um die Ausgabe von Hand einzufügen und dann zu korrigieren, aber manchmal verwende ich auch das Makro, das normalerweise perfekt für den unterstützten Inhalt funktioniert.


Hoppla, ich merke gerade erst, dass das Word2Trac-Skript in Arathorns Antwort steht :-(
Ivo Flipse
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.