将Word文档转换为Trac Wiki格式


11

我正在一个开发团队中,该团队使用Trac来维护我们正在开发的软件产品,在与我们的技术作家合作之后,我们决定应该尝试将测试过程文档放入Wiki。

不幸的是,这些都是Word文档。通常是Word2003。我们刚刚转换为Word 2k7,所以我有可用的转换功能。

有人知道我可以将Word文档转换为Wiki格式的文本吗? 我尝试查看Word2Wiki,但该应用程序说它不适用于Word2k7。

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

Answers:


6

忘记所有这些工具。

Microsoft Word允许您导出HTML。导出HTML,复制粘贴,删除' html''head '和'body'标签,并用HTML WikiProcessor包围。

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


+1表示您可以将此HTML WikiProcessor与Trac一起使用。很酷。但是,我遇到了样式标签问题,这些问题在Trac中引发错误。
J. Polfer

我尝试使用您提到的后一种方法,它的效果要好得多。使用DocFrac将RTF转换为HTML。许多字符的翻译效果不佳,必须进行搜索和替换,但可以使用sed自动执行。很有用!
J. Polfer

7

OpenOffice.org具有内置功能,可以Wiki格式导出。您还可以.odt在导出之前轻松地在Word文档和OOo 格式之间进行转换。

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

巧合的是,维基百科还列出了维基工具。第6节是您感兴趣的部分。


编辑:

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




0

来自Jason最初的 Google网上论坛

我成功使用了附加宏 (希望它不会被标记为不安全的附件)。它基于此处找到的宏的修改版本

说明:

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

我还使用了TracWysiwygPlugin复制/粘贴文档。尽管它会生成可怕的且经常损坏的Wiki,但它无缘无故地添加了额外的BR,添加了额外的空格(这不会影响输出但会影响源),并且有时会删除单词之间的空格,但它在大多数格式下都能正常工作巨大的runon字。

我通常使用wysiwyg插件进行粘贴,然后手动纠正输出,但是有时我也使用宏,该宏通常可以完美地支持它所支持的内容。


糟糕,我现在才注意到Word2Trac脚本在Arathorn的回答中:-(
Ivo Flipse,2009年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.