Open ghost opened 5 years ago
cobalt is designed to support alternative markup systems. The big issue is asciidoc support itself. My preference is cobalt to be all-in-one rather than relying on external programs installed on the system.
@epage yes that is the big problem
it seems no crate exist currently for asciidoc
We need asciidoctor in Rust :P
Let's say, as a user, I'm fine with using an external renderer (ruby asciidoctor) until native implementation arrives (looong-long time ;D). Where would I start on adding the support for asciidoc format? I've already looked at some code, but pointers from someone who knows their way around cobalt code base would be welcome. Thanks!
So far, I've rejected support for external renderers (e.g. #1119). If a case can be made, we can reconsider it.
hugo offers this as an alternative to markdown:
https://gohugo.io/content-management/formats#additional-formats-through-external-helpers