Open1

Kindleで文字化けするEPUBファイルの対応

catatsuycatatsuy

https://qiita.com/hirakin/items/13c7851cecc3f890eeca

この記事の内容をやる。手でやるのは面倒なのである程度自動化してみる。

オライリーの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する。