Как мне конвертировать Markdown (или аналогичный) в документ Word?

73

Вот в чем дело:
в школе я хочу написать свой реальный контент в Markdown (используя [Q10] или Notepad ++) в школе, чтобы я мог сосредоточиться на написании без уродства Word 2000 на моем экране, но у меня есть проблема на самом деле преобразование Markdown в окончательный документ Word, чтобы я мог установить межстрочный интервал, поля, титульную страницу и т. д.

Как я могу сделать это?

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

digitxp
источник
Обратите внимание, что выбранный ответ (на сегодняшний день) не является лучшим ответом. Pandoc v1.9 и выше поддерживает прямое преобразование Markdown в .docx, включая правильное использование заголовков (схема работает!) И встроенных изображений. Я только что попробовал, и это прекрасно работает.
техно-

Ответы:

83

Получите версию 1.9 или выше. Затем:

pandoc myfile.txt -o myfile.docx

Последние версии Pandoc позволяют прямое преобразование уценки в слово.

Джон Макфарлейн
источник
14

Это не полный ответ на вашу ситуацию, но вы можете захотеть изучить использование Pandoc, который может конвертировать Markdown в другие форматы, включая RTF (который MS Word должен уметь обрабатывать достаточно хорошо).

К сожалению, я понятия не имею, будет ли это работать с системой DeepFreeze, которую вы описываете.

moberley
источник
Похоже, я застрял в том, чтобы написать что-то сам на основе Пандока :-(
digitxp
11

Если у вас уже есть инструмент Markdown для создания HTML, откройте HTML в браузере и скопируйте / вставьте в Word. Либо просто откройте сам HTML-файл в Word, а затем сохраните его в формате Word.

Даг Харрис
источник
7

Лучший способ для меня - использовать разметку для создания HTML, загрузить документ в Google Docs , выбрать опцию для Google Docs, чтобы преобразовать его в свой формат, а затем загрузить в виде файла DOC .

Использование pandoc для преобразования в RTF работает (обязательно используйте --standaloneопцию), но он теряет «стиль * заголовков в Word».

Используя Google Docs , полученный файл DOC сохраняет понятие стиля, так что вы можете изменить форматирование всех заголовков h1 за один шаг.

atlpeg
источник
2

Там это действительно удобно , как для этого на Mac здесь . Если вы используете Notepad ++, я думаю, что это не относится к вам, но может помочь кому-то еще :-D

danodonovan
источник
2

Если вы работаете на Mac, iA Writer теперь выполняет преобразование Word (.docx) в Markdown и Markdown в Word (.docx): iAWriter.com

Фрэнк Вестфаль
источник
2

Мне нравится использовать WriteMonkey , это один из тех текстовых редакторов, которые не отвлекают внимание.

Экспорт из уценки в HTML или слово. И это портативный. Требуется .net хотя.

шуан
источник