Conversion de documents Word au format wiki Trac

11

Je travaille sur une équipe de développement qui utilise Trac pour maintenir un produit logiciel que nous développons, et après avoir travaillé avec notre rédacteur technique, nous avons décidé que nous devrions essayer de mettre nos documents de procédure de test dans notre wiki.

Malheureusement, ce sont tous des documents Word. Surtout Word 2003. Nous venons de convertir en Word 2k7, j'ai donc ses capacités de conversion disponibles.

Quelqu'un connaît-il un moyen de convertir mes documents Word en texte au format wiki? J'ai essayé de regarder Word2Wiki mais l'application indique que cela ne fonctionne pas avec Word2k7.

Je suis également d'accord avec la conversion de nos documents Word en un autre format intermédiaire, avant de le convertir en wiki.

J. Polfer
la source

Réponses:

6

Oubliez tous ces outils.

Microsoft Word vous permet d'exporter en HTML. Exportez du HTML, copiez-collez, supprimez les balises «html» «head» et «body» et entourez-le avec HTML WikiProcessor .

Si les styles ne fonctionnent pas bien, essayez d'exporter en RTF et d'utiliser un convertisseur RTF en HTML. Alors continuez.

maxwellb
la source
+1 pour indiquer que vous pouvez utiliser ce WikiProcessor HTML avec Trac. Très cool. Cependant, je rencontre des problèmes avec la balise de style qui génèrent des erreurs dans Trac.
J.Polfer
J'ai essayé d'utiliser la dernière option que vous avez mentionnée, et c'est beaucoup mieux. DocFrac utilisé pour convertir le RTF en HTML. Il y avait un certain nombre de caractères qui ne se traduisaient pas aussi bien et devaient être recherchés et remplacés, mais cela peut être automatisé avec sed. Très utile!
J.Polfer
7

OpenOffice.org a une fonctionnalité intégrée pour exporter au format wiki. Vous pouvez également facilement convertir entre des documents Word et le .odtformat OOo avant l'exportation.

Fichier -> Exporter (définir le format sur MediaWiki)

Wikipédia a également une liste d' outils Wiki , par coïncidence. La section 6 est ce qui vous intéresse.


Éditer:

Comme je ne savais pas que Trac utilise un format différent, Trac fournit également des outils pour convertir de la syntaxe MediaWiki en syntaxe Trac. Vous pouvez les utiliser après avoir utilisé l'un des outils susmentionnés.

John T
la source
+1 pour en.wikipedia.org/wiki/…
Chathuranga Chandrasekara
0

De Google Groupes à l' origine par Jason:

J'ai utilisé la macro jointe (j'espère qu'elle ne sera pas marquée comme une pièce jointe non sécurisée) avec succès. Il est basé sur une version modifiée d'une macro trouvée ici

Instructions:

  • Ouvrez Word.
  • Ouvrez l'éditeur Visual Basic (Alt + F11).
  • Sélectionnez Fichier → Importer un fichier ... (Ctrl + M) et sélectionnez Word2Trac.bas.
  • Ouvrez un document dans Word.
  • Exécutez la macro: Outils → Macros → Macros (Alt-F8), sélectionnez la macro et appuyez sur Exécuter.
  • La conversion modifiera le document sur place (ne l'enregistrez pas!) Et copiera automatiquement les résultats dans le presse-papiers.
  • Collez le balisage dans Trac et nettoyez le balisage de la manière nécessaire.

J'ai également utilisé le TracWysiwygPlugin pour copier / coller le document. Il fonctionne décemment avec la plupart des mises en forme, bien qu'il génère un wiki horrible et souvent cassé où il ajoute des BR supplémentaires sans raison, ajoute des charges d'espaces supplémentaires (ce qui n'affecte pas la sortie mais affecte la source), et supprime parfois les espaces entre les mots faisant un énorme mot runon.

J'utilise généralement le plugin wysiwyg pour coller puis corriger la sortie à la main, mais j'utilise aussi la macro parfois, ce qui fonctionne généralement parfaitement pour le contenu qu'il prend en charge.

Ivo Flipse
la source
Oups, je viens de remarquer que le script Word2Trac est dans la réponse d'Arathorn :-(
Ivo Flipse