Support for other another popular writing format.
Plus, the out-of-the-box search and multi-language vuepress offers (not offered in other static generators) would work wonders to document OS projects in asciidoc.
I lack the knowledge. But I assume the current engine converts single md files one by one generating the target HTML. I don't it should be easy, but this could be replicated with https://github.com/asciidoctor/asciidoctor.js/ in a similar manner.
I had a look at some vuepress features and:
asciidoctor block. Also, asciidoctor. The same native options structure could be used (https://asciidoctor-docs.netlify.com/asciidoctor.js/processor/convert-options/#usage) so that vuepress only passes it.I really cannot due to other commitments and lack of JS expertise, but I am curious to know if you think this could be an option.
I am not familar with ascii doctor.
But It can be a cool feature to have the possibility to have custom transformation.
Interesting but it could be a bit tricky to add it
It would be better have more choice, I hope VuePress supported Asciidoctor too.
Please, consider using AsciiDoc in VuePress. Thank you.
Please add this support.
@kefranabg if you want, we can work on this together 馃槃
I'll discuss this topic with the team and we'll consider adding AsciiDoc support on VP.
For now I don't know what the impacts would be on VuePress core, but we have to make sure it's worth it. For example, if we know that AsciiDoc syntax will be used by 0.5% of VuePress users, we'll probably never implement it.
Is there any update on this? I'd be up for contributing to this if you'd be interested.
I am also interested.
I'm also interested as we use asciidoc to documents all of our development projects (Business stuff Feasibility ,charter ,Software Requirements, etc...) in addition to user guides .
The great thing about AsciiDoc is that it provides, out of the box, most of the things that VuePress currently uses Markdown Extensions for.
Most helpful comment
Please, consider using AsciiDoc in VuePress. Thank you.