将 word 文档转换为 Trac wiki 格式

将 word 文档转换为 Trac wiki 格式

我正在一个开发团队工作,使用追踪维护我们正在开发的软件产品,在与我们的技术作家合作后,我们决定尝试将我们的测试程序文档放入我们的 wiki 中。

不幸的是,这些都是 Word 文档。大部分是 Word 2003。我们刚刚转换为 Word 2k7,因此我可以使用其转换功能。

有谁知道如何将我的 Word 文档转换为 wiki 格式的文本? 我试着看Word2Wiki但该应用程序说它不适用于Word2k7。

在将我们的 Word 文档转换为 wiki 之前,我也可以将它转换为另一种中间格式。

答案1

忘记所有这些工具。

Microsoft Word 允许您以 HTML 格式导出。导出 HTML、复制粘贴、删除“html”、“head”和“body”标签,然后使用HTML 维基处理器

如果样式效果不佳,请尝试导出为 RTF 并使用 RTF 到 HTML 转换器。然后继续。

答案2

开放办公室.odt具有以 wiki 格式导出的内置功能。导出之前,您还可以轻松地在 Word 文档和 OOo 格式之间进行转换。

文件 -> 导出(将格式设置为 MediaWiki)

维基百科也有维基工具,巧合的是。第 6 部分就是您感兴趣的。


编辑:

由于我不知道 Trac 使用不同的格式,Trac 还提供了一些工具将 MediaWiki 语法转换为 Trac 语法。您可以在使用上述任何工具后使用这些。

答案3

请务必检查以下几点:

答案4

来自 Google 网上论坛Jason 最初说道:

我用过附加的宏 (希望它不会被标记为不安全的附件)成功。它基于在这里

指示:

  • 打开 Word。
  • 打开 Visual Basic 编辑器 (Alt+F11)。
  • 选择文件 → 导入文件...(Ctrl+M)并选择 Word2Trac.bas。
  • 在 Word 中打开一个文档。
  • 运行宏:工具 → 宏 → 宏(Alt-F8),选择宏,然后按运行。
  • 转换将就地修改文档(不要保存!)并自动将结果复制到剪贴板。
  • 将标记粘贴到 Trac 中并以必要的方式清理标记。

我还使用 TracWysiwygPlugin 复制/粘贴文档。它能很好地处理大多数格式,但它会生成糟糕且经常损坏的 wiki,它会无缘无故地添加额外的 BR,添加大量额外的空格(这不会影响输出但会影响源),有时会删除单词之间的空格,从而形成一个巨大的连续单词。

我通常使用所见即所得插件来粘贴,然后手动更正输出,但有时我也会使用宏,它通常可以完美地处理它支持的内容。

相关内容