Open1
Kindleで文字化けするEPUBファイルの対応
この記事の内容をやる。手でやるのは面倒なのである程度自動化してみる。
オライリーのEPUBファイルはなぜかMacのデフォルトでは展開できなかったのでunzipで展開する。ディレクトリは作られないので、ディレクトリの中に入れてから作業をすることを推奨。
perlで一気に置換。
ls *.xhtml | xargs perl -pi -e 's!<meta charset="utf-8" />!<meta http-equiv="content-type" content="text/html; charset=UTF-8" />!gi'
これでファイルを全部選択してzipに圧縮して、Send to Kindleする。