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

6140
J. Polfer

Ich arbeite in einem Entwicklungsteam, das Trac für die Pflege eines von uns entwickelten Softwareprodukts verwendet. Nachdem wir mit unserem technischen Redakteur zusammengearbeitet hatten, beschlossen wir, dass wir versuchen sollten, unsere Testprozedurdokumente in unser Wiki aufzunehmen.

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

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

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

11

4 Antworten auf die Frage

7
John T

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 setzen)

Wikipedia hat auch zufällig 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 zuvor genannten Tools verwendet haben.

+1 für http://en.wikipedia.org/wiki/Wikipedia_tools#Importing_.28converting.29_content_to_Wikipedia_.28MediaWiki.29_format Chathuranga Chandrasekara vor 14 Jahren 0
6
maxwellb

Vergiss all diese Werkzeuge.

Microsoft Word ermöglicht den Export in HTML. Exportieren Sie HTML, kopieren und fügen Sie sie ein, entfernen Sie die Tags "html", "head" und "body", und umgeben Sie sie mit HTML WikiProcessor .

Wenn die Stile nicht gut durchkommen, versuchen Sie, in RTF zu exportieren und einen RTF-in-HTML-Konverter zu verwenden. Dann weiter.

+1 für den Hinweis, dass Sie diesen HTML-Wiki-Prozessor mit Trac verwenden können. Sehr cool. Ich habe jedoch Probleme mit Style-Tags, die Fehler in Trac werfen. J. Polfer vor 14 Jahren 0
Ich habe versucht, die letztgenannte Option zu verwenden, die Sie erwähnt haben, und es ist viel besser. DocFrac zum Konvertieren der RTF-Datei in HTML-Code verwendet. Es gab eine Reihe von Zeichen, die nicht so gut übersetzt wurden und gesucht und ausgetauscht werden mussten, aber das lässt sich mit sed automatisieren. Sehr hilfreich! J. Polfer vor 14 Jahren 0
3
arathorn

Seien Sie sicher und überprüfen Sie diese:

0
Ivo Flipse

Von Google Groups ursprünglich von Jason:

Ich habe das angefügte Makro (hoffentlich wird es nicht als unsichere Anlage markiert) mit Erfolg verwendet. Es basiert auf einer modifizierten Version eines Makros, das Sie hier finden

Anleitung:

  • Word öffnen.
  • Ö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 auf Ausführen.
  • Durch die Konvertierung wird das Dokument vor Ort geändert (nicht gespeichert!) Und die Ergebnisse werden automatisch in die Zwischenablage kopiert.
  • Fügen Sie das Markup in Trac ein und bereinigen Sie das Markup in der erforderlichen Weise.

Ich habe auch das TracWysiwygPlugin zum Kopieren / Einfügen des Dokuments verwendet. Es funktioniert anständig mit den meisten Formatierungen, obwohl es schreckliches und oft kaputtes Wiki erzeugt, in dem es ohne Grund zusätzliche BRs hinzufügt, viele zusätzliche Leerzeichen hinzufügt (was sich nicht auf die Ausgabe, aber auf die Quelle auswirkt), und manchmal die Leerzeichen zwischen Wörtern, die ein großes 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 die Inhalte funktioniert, die es unterstützt.

Ich habe gerade erst bemerkt, dass das Word2Trac-Skript in Arathorns Antwort steht :-( Ivo Flipse vor 14 Jahren 0