“If you want to learnMarkdown, nothing is better than Pandoc.” Markdown is a very popular markup language, which is widely used not only by developers but in many online forums and chats. While some people avoid it, others need to convert their existing documents to Markdown or vice versa, which is where Pandoc can be helpful.
This is a beautiful but small command-line tool that acts as a converter and an interactive formatter at the same time. Technically, Pandoc is a Haskell library and a modular tool that consists of numerous readers and writers for all sorts of text conversion. It can read and write to many types of file including: Markdown, reStructuredText, HTML, LaTeX, MediaWiki markup, TWiki markup, Haddock markup, OPML, Emacs Org mode, DocBook, txt2tags, EPUB, ODT and…