| I had an idea a while ago. Instead of dealing with two sets of files, why not make a file that was Markdown and HTML at the same time? I found this utility, which unfortunately seems to have been abandoned: https://github.com/showdownjs/showdown All you need to do is add a few lines to the top of your Markdown file. Here's an example: https://trivialcode.com/mdhtml_demo/demo.mdhtml Take a look at the source of the .mdhtml file and you'll see what I mean. If you're taking notes in Markdown this might make things a bit easier to keep organized. No need to update anything if you're exporting to HTML. Thoughts? Is this a good idea? A bad one? I also wondered if generating Markdown via a web server and then converting it on the fly like this would be an interesting exercise. Seems like it'd be simpler than generating HTML. I use Vim, so I've put this in my vimrc for editing: autocmd BufNewFile,BufRead *.mdhtml set syntax=markdown First time posting here. Let me know what you guys think. |
I you mean having one file that can contain both markdown and HTML, that's what markdown is already, since you can fallback to inline or block-level HTML in markdown.
If OTOH you want a HTML file that can also contain markdown (or other custom Wiki syntax, and text substitution variables, and a whole lot more), than that's available in SGML (on which HTML is based) via short references.