Convertir documentos de Word a formato wiki de Trac

11

Estoy trabajando en un equipo de desarrollo que usa Trac para mantener un producto de software que estamos desarrollando, y después de trabajar con nuestro redactor técnico, decidimos que deberíamos intentar incluir nuestros documentos de procedimientos de prueba en nuestra wiki.

Desafortunadamente, estos son todos los documentos de Word. Principalmente Word 2003. Acabamos de convertir a Word 2k7, por lo que tengo sus capacidades de conversión disponibles.

¿Alguien sabe de alguna manera que puedo convertir mis documentos de Word en texto con formato wiki? Intenté mirar Word2Wiki pero la aplicación dice que no funciona con Word2k7.

También estoy de acuerdo con convertir nuestros documentos de Word a otro formato intermedio antes de convertirlo a wiki.

J. Polfer
fuente

Respuestas:

6

Olvida todas esas herramientas.

Microsoft Word le permite exportar en HTML. Exporte HTML, copie y pegue, elimine las etiquetas 'html' 'head' y 'body' y rodee con HTML WikiProcessor .

Si los estilos no funcionan bien, intente exportar a RTF y utilice un convertidor de RTF a HTML. Entonces proceda.

maxwellb
fuente
+1 para señalar que puede usar este HTML WikiProcessor con Trac. Muy genial. Sin embargo, me encuentro con problemas con la etiqueta de estilo que arrojan errores en Trac.
J. Polfer
Intenté usar la última opción que mencionaste, y es mucho mejor. Usó DocFrac para convertir el RTF a HTML. Hubo una serie de caracteres que no se tradujeron tan bien y tuvieron que ser buscados y reemplazados, pero que pueden automatizarse con sed. ¡Muy útil!
J. Polfer
7

OpenOffice.org tiene una funcionalidad incorporada para exportar en formato wiki. También puede convertir fácilmente entre documentos de Word y el .odtformato de OOo antes de exportar.

Archivo -> Exportar (establecer formato en MediaWiki)

Wikipedia también tiene una lista de herramientas Wiki , por coincidencia. La sección 6 es lo que le interesa.


Editar:

Como no sabía que Trac usa un formato diferente, Trac también proporciona algunas herramientas para convertir la sintaxis de MediaWiki a la sintaxis de Trac. Puede usarlos después de usar cualquiera de las herramientas mencionadas anteriormente.

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

De Grupos de Google originalmente por Jason:

He utilizado la macro adjunta (con suerte, no se marca como un archivo adjunto inseguro) con éxito. Se basa en una versión modificada de una macro que se encuentra aquí.

Instrucciones:

  • Palabra abierta
  • Abra el Editor de Visual Basic (Alt + F11).
  • Seleccione Archivo → Importar archivo ... (Ctrl + M) y seleccione Word2Trac.bas.
  • Abrir un documento en Word.
  • Ejecute la macro: Herramientas → Macros → Macros (Alt-F8), seleccione la macro y presione Ejecutar.
  • La conversión modificará el documento en el lugar (¡no lo guarde!) Y copiará automáticamente los resultados al portapapeles.
  • Pegue el marcado en Trac y limpie el marcado de la forma que sea necesaria.

También he usado TracWysiwygPlugin para copiar / pegar el documento. Funciona decentemente con la mayoría de los formatos, aunque genera wiki horrible y a menudo roto donde agrega BR adicionales sin razón, agrega muchos espacios adicionales (lo que no afecta la salida pero afecta la fuente), y a veces elimina los espacios entre las palabras haciendo un Gran palabra runon.

Usualmente uso el plugin wysiwyg para pegar y luego corregir la salida a mano, pero a veces también uso la macro, que generalmente funciona perfectamente para el contenido que admite.

Ivo Flipse
fuente
¡Vaya! Acabo de notar que el script de Word2Trac está en la respuesta de Arathorn :-(
Ivo Flipse