Есть ли способ преобразовать разметку в Asciidoc (или иметь возможность создавать тот же выход HTML)?
Вопрос
Вот моя проблема, обычно я преобразую документы Asciidoc в HTML (или, точнее, Asciidoc -> Docbook -> HTML), но здесь мне дали документ Markdown.
Я хотел бы иметь возможность создать HTML -документ из этого документа Markdown, который будет выглядеть так же, как если бы он был из Asciidoc, или иметь возможность как -то преобразовать эту отметки в Asciidoc?
Другие советы
Эхом комментария @akosma, Пандок действительно есть Asciidoc поддерживать:
# Convert to AsciiDoc from Markdown:
$ pandoc -t asciidoc -f markdown file1.md > file1.txt
Вы также можете перейти прямо от Markdown до HTML:
$ pandoc -S -t html -f markdown file1.md > file1.html
( -S
Просто чтобы создать приятные вьющиеся цитаты и другие умные типографские изменения)
Я брошу еще один в микс. Я написал пользовательский преобразователь для Kramdown, который преобразует Markdown в Asciidoc.
https://github.com/opendevise/kramdown-asciidoc
Преимущество этой библиотеки заключается в том, что Kramdown чрезвычайно хорош в анализе Markdown со вкусом GitHub, что, вероятно, является наиболее заинтересованной, из которой люди напоминают.