iPhoneで青空文庫をオフラインかつ縦書きで読む方法
あいかわらず朗読しない朗読ポッドキャスティング RoDoKuです。
更新せずなにをやっているかというと、たまらず販売当日に並んでしまったiPhoneをいじったりしているのです。
iPhoneはっきり言って使いにくい!でも、アプリをいれたりして自分なりにいじっていくのが楽しい!
で、いじる基本はApp Storeからアプリをいれることになるのですが、前の携帯で一番よく使っていたアプリがない!!
それはブックリーダー。
iPhoneに対応した青空文庫ゲートウェイもありますが、電波がないところではどうしようもないし、アプリが出てくるまで待つのもなんだなぁということで、考えてみました。
大まかな手順としては、
1.青空文庫からテキストファイルをダウンロード
2.『青空文庫形式のテキストファイルをPDFに変換するツール、略して「青P」』でPDFに変換
3.iPhoneのアプリ「DataCase」でiPhoneへFTP転送して閲覧
という感じです。
では、順を追って解説していきます。
1.青空文庫からテキストファイルをダウンロード
これは解説の必要もないと思いますが…
青空文庫の各作品の図書カードから「テキストファイル(ルビあり)」のzipファイルを落としてきて解凍します。
2.『青空文庫形式のテキストファイルをPDFに変換するツール、略して「青P」』でPDFに変換
晶紀の館さんから、『青空文庫形式のテキストファイルをPDFに変換するツール、略して「青P」』というカンパウェアのソフトをダウンロードします。
まさに名は体を表すという感じで、青空文庫形式のテキストファイルをPDFにしてくれます。Javaの実行環境がないと動きませんので、ご注意を。ダウンロードして解凍した中にあるヘルプに詳しく書かれていますので、基本的な使い方などはそちらを参照してください。
この(略させてもらって)「青P」で縦書きのPDFに変換します。
何度か試して私は読みやすいなと思った設定の画像を貼っておきます。
これだと、iPhoneを横にして表示するとちょうど一画面に1ページが収まり、文字サイズと1ページあたりの文字数のバランスがいいかなと。
ちょっと手こずったのがフォント関係で、あらかじめ設定されている明朝体のフォントでかつ縦書きにすると、文字がなぜかiPhoneでは表示されませんでした。
そこで、システム中の別フォントを試したのですが、今度は表示されるものの、句読点が左側によってしまい気持ちが悪い…。
しかたないので青Pに元々設定されているゴシック体を選びました。小さい画面ですし、結果的には明朝よりゴシックのほうが読みやすいように思います。
フォントサイズや縦横の設定などは試してみて、自分が読みやすい形を見つけていただければ。
3.iPhoneのアプリ「DataCase」でiPhoneへFTP転送して閲覧
今度はiPhoneの準備。
iPhoneをモバイルストレージにするアプリDataCaseをインストール。
\800の有料ソフトですが、無線アクセスできる大容量モバイルストレージとしてiPhoneが使えますのでおすすめです。
これも使い方はApp Storeのレビューなんかを参照していただいて……。
で、先ほど変換したPDFをFFFTPなどのFTPクライアントか、普通にエクスプローラなどでiPhoneに転送!
そしてDataCase上で先ほどのPDFを開くと………
こんな風にiPhoneで青空文庫の本が読める!
一度段取りがわかれば変換してiPhoneのフォルダに投げ込むだけなので簡単だとおもいます。
ただ、困ったことが……ページ移動もフリックで快適だし、細かい文字も拡大できるし、いい感じなのですが、しおり機能がない!
掌篇ならいいのですが、何百ページもあると開いたときに毎回フリックしまくってページ移動しなければいけません…。だめじゃん…。DataCaseがバージョンアップでしおり機能を追加してくれることを切に願っています。
他のアプリではしおり機能があったりするようなのですが、ほぼ同機能の有料アプリをほいほい入れるわけにも…。デモできたらいいのになぁ。ちょっとApp Storeはバクチな感じがありますね。
かなり端折った説明でしたが、どうしてもiPhoneで青空文庫をオフラインかつ縦書きで読みたい!という方はぜひ。いるのか!?
なお、アプリの導入や操作は自己責任でお願いしますね。トラブルが起こっても私では対処できませんので。
#そうそう、アクロバットを持っている方は紙蚊帳釣で細かく体裁を整えて、PDFでプリントアウトというやり方もありますね。
#これ手順をビデオポッドキャストにしたらもうちょっと分かりやすいかな?
TrackBacks
http://www.o-hanashi.net/action.php?action=plugin&name=TrackBack&tb_id=299
もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。








