最近の若者ははてな記法を書けないらしい……などと言っているだけではアレなのでコンバータを書いてみた。リストを書こうとして見出し(*)になっちゃうんですよね。あるある。 タイトルにあるとおり、pandoc という有名なマークアップコンバータにはてな記法を実装してみた形です。 github.com フォークした1ブランチとしてソースコードがあるのみで、バイナリの配布とかはしてない。Haskell 製なので Stack をインストール(Homebrew なら haskell-stack)しておいて、make したらビルドできると思います。 pandoc の reader(マークアップの読み取り)および writer(マークアップの書き出し)として hatena を追加しているので、 pandoc -f hatena -t markdown_github < file.hatena のように引数に