tendel 2017/03/05 18:00

2017年3月5日(日) 作ってみた

Pythonの勉強がてら、マークダウンからmobiファイルまで一発変換するためのpandocとkindlegenのフロントエンド?を作ってみた。ほぼ自分用だけど、便利なので公開してみる。要望があったら他のオプションも盛り込む予定。
こんな感じ。




配布先はこちらから。

特にpandocを使うと、ページ送りが横書き基準で設定されてしまうので縦書き小説の場合いちいち解凍してcontent.opfを編集する必要があります。少々面倒なのでそこもまとめてやっちまいます。……というか、これはそれを自動化するのが目的。

最初はPython2で作っていたのですがファイルパスの2バイト文字有無により処理を分ける必要があり面倒になり最新のPython3.6に乗り換えたら今度はpyinstaller(exeファイル化に使用する)が対応しておらずcz_Freezeでexe化したもののファイルが山のようにできて配布するに不便となりPython3.5に行き着いた次第。
Pythonスクリプトだけの配布なら超軽量ですがexe化するとサイズが大きくなるのは止む無し。

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索