Calibreが便利

Sony Reader PRS-350 のアップデートをしたら、Text2ePub で作成したePubファイルが文字化けするようになって困っていたのですが、Calibreで編集をすれば簡単にSony Readerで閲覧できるようになりました(参照:CalibreでepubのCSSを変更:おどりばでひとやすみ:So-netブログ)。
一括変換も可能なので、これは助かります。

ちなみに、dotEPUBで作成したePubファイルも、「本を変換」→「検索&置換」で、「検索に使う正規表現(S)」欄に

と、記入し、「変換するテキスト(R)」に

と入力して変換をさせれば、Sony Readerでの文字化けが解消できました。
正規表現で置換ができるので、もう少し工夫すれば汎用性の高いものになるのでしょうけど、とりあえず、これで満足)

今までテキストのみのファイルをSony Readerで閲覧するときには、text2epubでePubファイルに変換させて読んでいたのですが、テキストファイルをそのままCalibreで変換させても悪くはない感じです。
ただ、デフォルトの設定のままだと行間が狭いので、「本を変換」→「外観」→「追加CSS」の欄に

p{
line-height: 1.5 !important;
font-size: medium !important;
text-align: left !important;
text-indent: 0em !important;
margin-top: 0em !important;
margin-bottom: 0em !important;
margin-left: 0em !important;
margin-right: 0em !important;
}


と追加して変換させてます。
以前Calibreを使ってテキストファイル→ePubへの変換をしてみたときには、Sony Readerで閲覧すると文字化けしていたはずなのですが、今はそういったトラブルがありません^^