青空文庫形式のテキストファイルを任意のサイズに分割して保存します。
スマホやタブレットの縦書きビューワで表示させる場合、 ファイルサイズが大きすぎると途端に動作が重くなってしまいます。
そこでこのツールで分割してあげれば快適に閲覧できます。
git clone https://github.com/yama-natuki/aozora_splitter.git
例えば natume_souseki.txt を 512kb のサイズでファイル名 「natume-」 の頭文字を付けて保存する。
./aozora_splitter.pl -s 512k -i natume_souseki.txt -p natume-
とすれば、
natume-001.txt
といった連番ファイルが作成されます。
./aozora_splitter.pl --help
とすればhelpが表示されます。
GPLv2