2014/04/17 Thu
仕事でwordを使うことが多々あるのだが、正直いってwordは使いづらい! 勝手にレイアウトが変わったりスタイルが変わったり・・・思い通りにならないこと山のごとし。
なんとかならんもんか!とGoogle先生に聞いたところ、Markdownを使ってdocxを作成出来るものがあるじゃないですか。
ただ、pandocは基本htmlやlatex向きに作成されているのか、wordで思い通りのレイアウトには出来なかった。 特にスタイルとか・・・。
そこで、Markdownからdocxに変換するスクリプトを書いた。
詳しくは README に記載してあるが、見出しやリストや画像や改ページ等には対応しています。
簡単に試すなら、上記リポジトリにある、 md2docx.cmd と sample.md をダウンロードし、コマンドプロンプトより、
> md2docx.cmd sample.md
と実行すれば、あら不思議。sample.docxが出来ているはずです。
Windows標準のPowerShellで書いてあるので、Windowsを使ってる人なら誰でもMarkdownからdocxに変換出来ます。
pandocだと、わざわざpandocをインストールしなくてはいけないので、これからプロジェクトの仕様書はMarkdownで書く!なんてことは出来ませんが、このPowerShellならそれも可能・・・なはず。
ぜひブラッシュアップして本当に使えるようにしたいので、プルリクお願いします><