org-mode での Markdown への書き出し

org-modeでmarkdownへの書き出し

2021 年 2 月現在の話。
 org-mode 書類を markdown の書類へ書き出そうとしても、デフォルトでは書き出しの候補にあらわれない。
 マニュアルには、C-c C-e m m で書き出せるようなことが書いてある。かつてはそうだったのだろう。

Markdown Export

いろいろ試す

とはいえ、方法がないわけではない。ググればたくさんの情報が出てくる。
 のだが、今ひとつ効果がないのである。
「これも駄目か」
「これもうまくいかない」
 などといろいろ試しているうちに、markdown のエクスポートが出来るようになっていた。
 お騒がせしてすまん、って感じだけど、なにが効いたのかわからない。
 筆者が試したのはおもに以下に三つ。

markdownへの書き出しが追加されている

試したもの

M-x org-md-export-to-markdown

org ファイルを md ファイルに書き出すコマンド。
 これを一度やると、以後エクスポートの候補のなかに markdown が追加されるはず。

M-x org-md-export-as-markdown

上と同じく、org -> md のコマンド。「to」ではなく「as」。
 上に同じく、一度実行すると候補のなかに markdown が追加されるはず。

init.el に下記を追加

~/.emacs.d/init.el に下記のように書き加える。

(eval-after-load "org"
  '(require 'ox-md nil t))

以上の三つである。
 このなかの、どれかが効いた。
 感覚としては、init.el に上の文言を書き加えたあと、M-x org-md-export-as-markdownを実行したら、うまくいった気がする。
 判然としない話で申し訳ありません。
 これらを試してうまくいかなかっとしたら、「がんば♪」としか声かけられないっす。

ちなみに、markdown-mode というのも elpa にある。最初からそっちで書くほうがいいかもしれない。