Convertendo documentos do Word em um formato wiki Trac

11

Estou trabalhando em uma equipe de desenvolvimento que usa o Trac para manter um produto de software que estamos desenvolvendo e, depois de trabalhar com nosso redator técnico, decidimos que deveríamos tentar colocar nossos documentos de procedimento de teste em nosso wiki.

Infelizmente, esses são todos os documentos do Word. Principalmente Word 2003. Acabamos de converter para o Word 2k7, então eu tenho suas habilidades de conversão disponíveis.

Alguém sabe de uma maneira que eu possa converter meus documentos do Word em texto no formato wiki? Tentei olhar para o Word2Wiki, mas o aplicativo diz que não funciona com o Word2k7.

Também estou bem em converter nossos documentos do Word para outro formato intermediário, antes de convertê-lo em wiki.

J. Polfer
fonte

Respostas:

6

Esqueça todas essas ferramentas.

O Microsoft Word permite exportar em HTML. Exporte HTML, copie e cole, remova as tags 'html' 'head' e 'body' e envolva o HTML WikiProcessor .

Se os estilos não derem certo, tente exportar para RTF e usar um conversor de RTF para HTML. Então prossiga.

maxwellb
fonte
+1 por indicar que você pode usar este WikiProcessor HTML com o Trac. Muito legal. No entanto, estou enfrentando problemas com a tag de estilo que está gerando erros no Trac.
J. Polfer
Eu tentei usar a última opção que você mencionou, e é muito melhor. DocFrac usado para converter o RTF para HTML. Havia um número de caracteres que não se traduziam muito bem e precisavam ser pesquisados ​​e substituídos, mas que podem ser automatizados com o sed. Muito útil!
1919 Polfer J.
7

O OpenOffice.org possui uma funcionalidade embutida para exportar no formato wiki. Você também pode converter facilmente entre documentos do Word e o .odtformato OOo antes de exportar.

Arquivo -> Exportar (defina o formato para MediaWiki)

A Wikipedia também possui uma lista de ferramentas Wiki , coincidentemente. A Seção 6 é do seu interesse.


Editar:

Como eu não sabia que o Trac usa um formato diferente, o Trac também fornece algumas ferramentas para converter da sintaxe do MediaWiki para a sintaxe do Trac. Você pode usá-los depois de usar qualquer uma das ferramentas mencionadas acima.

John T
fonte
+1 para en.wikipedia.org/wiki/…
Chathuranga Chandrasekara
0

Dos Grupos do Google originalmente de Jason:

Usei a macro anexada (espero que não seja marcada como um anexo não seguro) com êxito. É baseado em uma versão modificada de uma macro encontrada aqui

Instruções:

  • Abra o Word.
  • Abra o Editor do Visual Basic (Alt + F11).
  • Selecione Arquivo → Importar arquivo ... (Ctrl + M) e selecione Word2Trac.bas.
  • Abra um documento no Word.
  • Execute a macro: Ferramentas → Macros → Macros (Alt-F8), selecione a macro e pressione Executar.
  • A conversão modificará o documento no local (não o salve!) E copia automaticamente os resultados para a área de transferência.
  • Cole a marcação no Trac e limpe-a da maneira que for necessária.

Também usei o TracWysiwygPlugin para copiar / colar o documento. Ele funciona decentemente com a maioria das formatações, embora gere wiki horrível e muitas vezes quebrado, onde adiciona BRs extras sem motivo, adiciona muitos espaços extras (que não afetam a saída, mas afetam a fonte) e, às vezes, excluem os espaços entre as palavras palavra runon enorme.

Normalmente, uso o plug-in wysiwyg para colar e corrigir a saída manualmente, mas às vezes uso a macro, o que geralmente funciona perfeitamente para o conteúdo que ele suporta.

Ivo Flipse
fonte
Oops eu só agora perceber o script Word2Trac está na resposta de Arathorn :-(
Ivo Flipse