Pandoc を使って Markdown を Mediawiki に変換する方法

あまり頻度の高くない作業だけど、ちょいちょい必要になりそうなため、忘れないようにメモ。 Markdown で書いたドキュメントは、 Pandoc を使うと Mediawiki の書式に変換できる。たとえば

pandoc -f markdown -t mediawiki -o sample.mediawiki sample.md

のようにコマンドを実行すると、 sample.mdsample.mediawiki のファイルへ形式変換して出力してくれる。変換後の書式などはおおむね問題ないが、意図通りじゃない部分もところどころ見られるので、中身はチェックした方がよい。 MacOS X を使っているのなら、変換後のファイルの中身を

cat sample.mediawiki | pbcopy

としてクリップボードに取り込んでしまえるので、 Wiki の入力フォームに張りつけることも簡単にできる。もちろん逆の変換も

pandoc -f mediawiki -t markdown -o sample.md sample.mediawiki

のようにできる