The emacs functions mentioned in the docs don't seem to exist in my org version 7.9.3f.
http://orgmode.org/manual/Markdown-export.html
Any idea how I can get org-mode to export to markdown for me without pulling my hair out?
The emacs functions mentioned in the docs don't seem to exist in my org version 7.9.3f.
http://orgmode.org/manual/Markdown-export.html
Any idea how I can get org-mode to export to markdown for me without pulling my hair out?
You should customize org-export-backends
and enable the markdown backend.
M-x customize-option
and then org-export-backends
and then arrow down to the checkbox to the left of 'md' and press enter to enable it (or just click on it, if running emacs graphically). Then arrow back up and over to 'Apply and Save' (or click on it).
After customizing, run M-x org-md-export-to-markdown
. Now you should have a new markdown file in the same directory which is an export of the original org mode file.
I just ran into this package:
https://github.com/larstvei/ox-gfm
If you want specifically Github-Flavored Markdown, that should help.
It can be done using pandoc:
pandoc -s progress.org -o progress.md
or if you have a lot of files to convert:
mkdir md
for f in *.org; do pandoc "$f" -s -o "md/${f%.org}.md"; done
The two functions mentioned in the Link you mentioned, as of Org-mode version 8.0, are part of the ox-md.el
that has become part of the New Exporter Framework.
For upgrade instructions and more information take a look at the Upgrade Guide and also the announcement of this new framework by its author Nicolas Goaziou.
Have you tried
(eval-after-load "org"
'(require 'ox-md nil t))
as discussed in this answer? Once loaded you should see the export option in the normal org export list.