Я заинтересован в использовании варианта Markdown для своей работы, но мой целевой формат — файлы Word (это то, что используют мои клиенты, это не подлежит обсуждению). Большинство реализаций Markdown оставляли бы меня в лучшем случае окольным путем, чтобы получить файл Word.
Возможно, что еще более важно, я хотел бы иметь возможность форматировать такие вещи, как сноски/концевые сноски, которые, насколько мне известно, не имеют никакого представления в Markdown или Multimarkdown.
Есть ли что-нибудь подобное? По сути, разновидность Markdown, ориентированная на печать, а не на экран?
Вы также можете использовать pandoc :
pandoc -f markdown -t docx file.md -o file.docx
Одним из преимуществ по сравнению с textutil
является то, что в выходных данных используются стили абзаца. Вы также можете использовать стили из существующего файла с расширением --reference-docx file.docx
.
Джон Грубер, один из двух изобретателей Markdown, довольно широко использует сноски в Daring Fireball ; чтобы увидеть его необработанное (до Markdown) форматирование, добавьте .text
к одному из его URL-адресов, например: http://daringfireball.net/2012/07/this_ipad_mini_thing.text .
Что касается преобразования Markdown в RTF, textutil
это ваш друг. Вы можете передать вывод Markdown.pl
команды textutil
следующим образом:
/usr/local/bin/Markdown.pl | /usr/bin/textutil -stdin -stdout -format html -convert rtf | pbcopy # or whatever else you want to do with it
Вместо передачи в pbcopy (которая помещает форматированный текст в буфер обмена) вы можете передать >
его в файл .rtf или что-то еще, что диктует ваш рабочий процесс.
iA Writer предлагает форматированный Word (.docx) для импорта и экспорта Markdown: iAWriter.com
левша
textutil
это удобно!л --марк л