Преобразование текстовых документов в формат Trac Wiki
5832
J. Polfer
Я работаю в команде разработчиков, которая использует Trac для поддержки программного продукта, который мы разрабатываем, и после работы с нашим техническим писателем мы решили, что мы должны попытаться поместить документы нашей процедуры тестирования в нашу вики.
К сожалению, это все документы Word. В основном Word 2003. Мы только что перешли на Word 2k7, поэтому у меня есть его возможности конвертации.
Кто-нибудь знает, как я могу преобразовать свои текстовые документы в текст в формате Wiki? Я попытался посмотреть на Word2Wiki, но приложение говорит, что оно не работает с Word2k7.
Я также в порядке с преобразованием наших текстовых документов в другой, промежуточный формат, прежде чем преобразовать его в вики.
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 15 лет назад
0
6
maxwellb
Забудьте все эти инструменты.
Microsoft Word позволяет экспортировать в HTML. Экспортируйте HTML, копируйте и вставляйте, удаляйте теги «html», «head» и «body» и окружайте HTML WikiProcessor .
Если стили не подходят, попробуйте экспортировать в RTF и использовать конвертер RTF в HTML. Тогда продолжай.
+1 за указание, что вы можете использовать этот HTML WikiProcessor с Trac. Очень круто. Тем не менее, я сталкиваюсь с проблемами с тегом стиля, которые выдают ошибки в Trac.
J. Polfer 15 лет назад
0
Я попытался использовать последний вариант, который вы упомянули, и он намного лучше. Использовал DocFrac для преобразования RTF в HTML. Было несколько символов, которые не очень хорошо переводились и их нужно было искать и заменять, но это можно автоматизировать с помощью sed. Очень полезно!
J. Polfer 15 лет назад
0
Я успешно использовал прикрепленный макрос (надеюсь, он не помечается как небезопасное вложение). Он основан на модифицированной версии макроса, найденной здесь
Инструкции:
Открой слово.
Откройте редактор Visual Basic (Alt + F11).
Выберите Файл → Импортировать файл ... (Ctrl + M) и выберите Word2Trac.bas.
Преобразование изменит документ на месте (не сохраняйте его!) И автоматически скопирует результаты в буфер обмена.
Вставьте разметку в Trac и очистите разметку любым необходимым способом.
Я также использовал TracWysiwygPlugin для копирования / вставки документа. Он работает прилично с большинством форматирования, хотя он генерирует ужасные и часто испорченные вики, где он добавляет дополнительные BR без причины, добавляет множество дополнительных пробелов (что не влияет на вывод, но влияет на источник), а иногда удаляет пробелы между словами, создавая огромное рунон слово
Я обычно использую плагин wysiwyg, чтобы вставить и затем исправить вывод вручную, но иногда я использую макрос, который обычно отлично работает для контента, который он поддерживает.
Ой, я только сейчас заметил, что скрипт Word2Trac находится в ответе Аратхорна :-(
Ivo Flipse 15 лет назад
0