org-mode での Markdown への書き出し
2021 年 2 月現在の話。
org-mode 書類を markdown の書類へ書き出そうとしても、デフォルトでは書き出しの候補にあらわれない。
マニュアルには、C-c C-e m m で書き出せるようなことが書いてある。かつてはそうだったのだろう。
いろいろ試す
とはいえ、方法がないわけではない。ググればたくさんの情報が出てくる。
のだが、今ひとつ効果がないのである。
「これも駄目か」
「これもうまくいかない」
などといろいろ試しているうちに、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 にある。最初からそっちで書くほうがいいかもしれない。