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

5777
J. Polfer

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

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

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

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

11

4 ответа на вопрос

7
John T

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

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

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


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

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

+1 для http://en.wikipedia.org/wiki/Wikipedia_tools#Importing_.28converting.29_content_to_Wikipedia_.28MediaWiki.29_format Chathuranga Chandrasekara 14 лет назад 0
6
maxwellb

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

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

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

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

Будьте уверены и проверьте это:

0
Ivo Flipse

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

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

Инструкции:

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

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

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

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