Как стать автором
Поиск
Написать публикацию
Обновить

Обзор инструментов для переноса документов MS Word в Wiki

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Untitled


В связи с желанием мигрировать внутренний документооборот из MS Office в WIKI. Возникла потребность найти подходящий инструмент, облегчающий перенос документов с минимальными потерями форматирования.

Требования к инструменту.



  1. наиболее простой перенос документов из DOC в WIKI
  2. минимальное требование сохранения разметки:
  3. расширенные пожелания:


Рассмотренные инструменты


Возможности консольных утилит MediaWiki



xpt.sourceforge.net/techdocs/language/wiki/wikimedia/wkm07-MediaWikiImport/index.html#How_to_migrate_lot_of_text_files

  1. работает на сервере
  2. позволяет импортировать текстовые файлы, причем пачками
  3. позволяет импортировать архивы с изображениями
  4. не поддерживает формат MS Word


Word2MediaWiki.NET



www.codeplex.com/Word2MediaWikiDotNET

  1. ставится в word как plug-in
  2. требует .Net
  3. конвертирует в окне ворда преобразовывая форматирование в разметку, остается скопировать текст в wiki редактор
  4. не умеет конвертировать таблицы


Docvert



holloway.co.nz/docvert/index.html

  1. работает как вебсервис (PHP5 + библиотеки)
  2. не умеет экспортировать в разметку WIKI
  3. но умеет экспортировать в HTML, XML (можно допилить)
  4. возможности не проверялись


UNIX way (Linux/Debian)



www.uchi.dk/~truelsen/doc2wiki.php

  1. работает в коммандной строке в Linux (можно допилить)
  2. возможности не проверялись


Perl doc2wiki



www.cse.unsw.edu.au/~amisra/Code.html

  1. работает под Perl/Win32
  2. заявлено что может переносить: Заголовки, Оформление шрифтов (bold, italic), одноуровневые нумерованные или размеченные списки, простые таблицы.
  3. заявлено что теряются non-ascii символы — по этой причине пропущен.
  4. возможности не проверялись.


Word2MediaWiki



www.infpro.com/Word2MediaWiki.aspx

  1. работает как макрос в Word
  2. конвертирует в окне ворда преобразовывая форматирование в разметку, остается скопировать текст в wiki редактор
  3. Удовлетворяет всем минимальным требованиям
  4. Недостатки: Ссылки и название ссылки разделяется дефисом, а не вертикальной чертой. Из-за этого ссылки бьются. Пока правлю вручную.


Word2MediaWiki мне показался наиболее практичным и пригодным для быстрого использования. На этом дальнейший поиск пока прекращен. Конечно скрипт нуждается в доработке. Этим мы займемся в другой раз.

Установка Word2MediaWiki



  1. Скачиваем скрипт для MS Word, сохраняя как файл .bas (скорее всего он сохранится как .bas.txt!!!)
    http://www.infpro.com/FileDownload.aspx...
  2. Открываем MS Word
  3. Нажимаем ALT-F11 и попадаем в VBE
  4. В дереве ресурсов слева выбираем normal
  5. В меню File выбираем пункт Import file
  6. И указываем Word2MediaWiki.bas
  7. Сохраняем normal


Использование Word2MediaWiki



  1. Открываем нужный документ в Word'e
  2. Нажимаем ALT-F8
  3. Выбираем скрипт, который скорее всего будет называться Normal.Module1.Word2MediaWiki
  4. Нажимаем кнопку Run
  5. Прямо в окне редактора текст будет преобразован в wiki разметку.
  6. Скопировать текст в редактор Wiki



Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.