OneNote から Markdown に変換する必要があったので手順をメモ。
もともとは @azu さんの OneNoteのデータを画像付きのMarkdownにexportする | Web Scratch を試そうと思ったけど、企業の OneNote では上手く動かなかったので、以下の gist を参考に pandoc で変換した。
参考: https://gist.github.com/heardk/ded40b72056cee33abb18f3724e0a580
数ページを変換するだけだったので、これで済んだけど、大量にするときは、別の方法のほうがいいかもしれない。
- OneNote 2016 で、OneNote のページから Word に変換する。 (Store 版でどうやるかは知らない)
- pandoc をインストール
scoop install pandoc
- 以下コマンドで変換
pandoc.exe -f docx -t markdown_strict -i word.docx -o "word.md" --wrap=none --atx-headers
- Word ファイルから画像ファイルを取り出し
7z x .\seo.docx -otmp
mv tmp\word\media .\media
rm -Recurse -Force .\tmp
- 画像タグを変換
<img src="media/(.+?)" .+? />
=> ![$1](./media/$1)
後は体裁を整えて完了。