mdc is a Markdown to HTML translator written in gawk. The output files are
mdc supports only very basic markup, because I wanted to be able to read the markup source is plain-text. While I was working on mdc I consulted Markdown information about basic and extended and also GitHub.
The current version is 1.0.4. Get
You might want to adapt to script mde to your needs.
.mdfiles, which need to be retranslated because their
.htmlis older or does not exist.
I started thinking about Markdown when I was about to create a Github account. Markdown is their chosen markup language for HTML pages and their Markdown dialect is fully or extensions to support e.g. colouring source code of very different languages.
I'm tinkering with Raspberry Pis of all sizes. Have you ever tried to open Chrome on a Pi Zero? This is not really working and I asked myself how I could read and write my documents from a small Raspi. Without a modern browser. While I was considering possible solutions I was reminded of an "old" (in terms of Internet time) Internet protocol for document retrieval: Gopher. Instead of HTML pages it uses directories to link files and the native content-type is plain-text. (Gopher is from before the early 90's and there was no HTML. As far as I know it was the first anonymous client/server document retrieval protocol on the Internet.) Markdown fits very well into this.
In fact the files you find here have a Gopher server as primary source.
During my work on Gopher software I decided to implement some Markdown syntax deviations like
|may be indented with blanks.
```may be indented and the first line's amount of white-space indentation is removed from all lines.
to make the plain-text markup better readable.