Преобразование текстовых документов в формат Trac Wiki

11

Я работаю в команде разработчиков, которая использует Trac для поддержки программного продукта, который мы разрабатываем, и после работы с нашим техническим писателем мы решили, что мы должны попытаться поместить документы нашей процедуры тестирования в нашу вики.

К сожалению, это все документы Word. В основном Word 2003. Мы только что перешли на Word 2k7, поэтому у меня есть его возможности конвертации.

Кто-нибудь знает, как я могу преобразовать свои текстовые документы в текст в формате Wiki? Я попытался посмотреть на Word2Wiki, но приложение говорит, что оно не работает с Word2k7.

Я также в порядке с преобразованием наших текстовых документов в другой, промежуточный формат, прежде чем преобразовать его в вики.

Дж. Полфер
источник

Ответы:

6

Забудьте все эти инструменты.

Microsoft Word позволяет экспортировать в HTML. Экспортируйте HTML, копируйте и вставляйте, удаляйте теги «html», «head» и «body» и окружайте HTML WikiProcessor .

Если стили не подходят, попробуйте экспортировать в RTF и использовать конвертер RTF в HTML. Тогда продолжай.

maxwellb
источник
+1 за указание, что вы можете использовать этот HTML WikiProcessor с Trac. Очень круто. Тем не менее, я сталкиваюсь с проблемами с тегом стиля, которые выдают ошибки в Trac.
Дж. Полфер
Я попытался использовать последний вариант, который вы упомянули, и он намного лучше. Использовал DocFrac для преобразования RTF в HTML. Было несколько символов, которые не очень хорошо переводились и их нужно было искать и заменять, но это можно автоматизировать с помощью sed. Очень полезный!
Дж. Полфер
7

OpenOffice.org имеет встроенную функциональность для экспорта в формате вики. Вы также можете легко конвертировать документы Word в .odtформат OOo перед экспортом.

Файл -> Экспорт (установить формат в MediaWiki)

В Википедии также есть список Wiki Tools , по совпадению. Раздел 6 - это то, что вас интересует.


Редактировать:

Поскольку я не знал, что Trac использует другой формат, Trac также предоставляет некоторые инструменты для преобразования из синтаксиса MediaWiki в синтаксис Trac. Вы можете использовать их после использования любого из вышеупомянутых инструментов.

Джон Т
источник
+1 для en.wikipedia.org/wiki/…
Чатуранга Чандрасекара
0

Из групп Google первоначально Джейсон:

Я с успехом использовал прикрепленный макрос (надеюсь, он не помечается как небезопасное вложение). Он основан на модифицированной версии макроса, найденной здесь

Инструкции:

  • Открой слово.
  • Откройте редактор Visual Basic (Alt + F11).
  • Выберите Файл → Импортировать файл ... (Ctrl + M) и выберите Word2Trac.bas.
  • Откройте документ в Word.
  • Запустите макрос: Инструменты → Макросы → Макросы (Alt-F8), выберите макрос и нажмите Выполнить.
  • Преобразование изменит документ на месте (не сохраняйте его!) И автоматически скопирует результаты в буфер обмена.
  • Вставьте разметку в Trac и очистите разметку любым необходимым способом.

Я также использовал TracWysiwygPlugin для копирования / вставки документа. Он работает прилично с большинством форматирования, хотя он генерирует ужасные и часто испорченные вики, где он добавляет дополнительные БР без причины, добавляет множество дополнительных пробелов (что не влияет на вывод, но влияет на источник), а иногда удаляет пробелы между словами, делая огромное руническое слово.

Я обычно использую плагин wysiwyg, чтобы вставить и затем исправить вывод вручную, но иногда я использую макрос, который обычно отлично работает для контента, который он поддерживает.

Иво Флипс
источник
Ой, я только сейчас заметил, что сценарий Word2Trac находится в ответе Аратхорна :-(
Ivo Flipse