将文档转换为mediawiki标记

来自OpenWetWare
跳转到导航跳转到搜索

介绍

此页面的初始目标是确定哪些现有工具可用于自动将文档转换为mediawiki标记。根据现有工具中发现的不足,我们想提出一些应该开发的工具,以促进OpenWetWare的发展。

似乎很少有现有工具可以自动转换其他文档格式(例如.doc、.xls、.ppt)。目前最简单的方法似乎是将文档转换为html,然后再将其转换为wiki标记,因为有很好的html->wiki转换器。在这里是一些很好的链接。

Appropedia(可持续发展维基)开发了更多工具和技术,包括用于转换PDF:将格式化内容移植到MediaWiki帮助:将PDF文件移植到MediaWiki

HTML文档

html2wiki转换器基于HTML::WikiConverter Perl模块

Word文档

将相对简单的Word文档(没有图像或表格)保存为html,然后通过转换器运行它在这里生成了良好的mediawiki格式。包含图像、表格和居中文本的文档无法正常工作。这些图像需要单独添加到OWW中,表格也显示得不太正确,居中文本不再居中。

可以找到直接转换器在这里.

用于进行简单转换(包括表格)的一系列Word宏是在这里; 它们似乎工作得相当好,但不是为复杂的布局设计的。

此外,随着办公套件,2.4,OpenOffice现在可以将文档导出为mediawiki格式。由于OpenOffice还可以读取MS Word文档,这使得OpenOffice可以作为Word到MediaWiki的转换。

图像

在Mac上将嵌入在word文档中的图像移植到MediaWiki格式时,我成功地完成了以下步骤:

  1. 单击word文档中的图像,然后从菜单中选择编辑->复制(cmd-C)
  2. 转到应用程序GraphicConverter并选择文件->新建->带剪贴板的图像(cmd-J)
  3. 选择文件->另存为并另存为100%质量的JPEG/JFIF格式(.jpg)文件。

或者,如果您想拍摄具有关联文本框的图像,那么如果您使用Grab(在/Applications/Utilities文件夹中)拍摄所选内容的屏幕快照,另存为.tiff(您唯一的选项),然后在GraphicConverter中打开并另存为JPEG,则效果会很好,如上所述。

Excel文档

  • 如果可以以逗号分隔变量(CSV)格式导出数据,则使用转换器存在.
  • 支持“复制和粘贴”转换的更简单、功能更少的脚本:Excel到Wiki表转换器
  • 当前安装的Wibbit扩展有一个表编辑器,其中包含从选项卡中导入的分隔值,因此您不需要任何外部工具。在编辑页面上,单击插入表格按钮(左起第二个),然后单击粘贴。

Powerpoint文档

这里没有太多,即使是.ppt->html转换器也不起眼。基于.doc和.ppt格式的部分互换性,可以使用go.ppt->.doc->.html->wiki。

LaTex文件

Mediawiki支持一些Tex数学格式,所以有很多方法可以做到这一点。大多数Tex的活跃用户可能都很聪明,能够/愿意将他们的文档转换为mediawiki格式。但仍有改进的余地。

PmWiki页面

将PmWiki转换为MediaWiki,java

结论和可交付成果

本页正在积极开发中,但这里将开始出现初步结论
根据我到目前为止所读到的内容,有一些转换文档格式的方法,如果你对计算机有一定的了解,这会有所帮助,但肯定需要一个与mediawiki软件集成良好的各种格式的转换器。