>RSSビジネスライターという仕事ITに強いビジネスライターとして、企業システムの開発・運用に関する記事や、ITベンダーの導入事例・顧客向けコラム等を多数書いてきた筆者が、仕事を通じて得た知見をシェアいたします。2013/02/13いやあ、けっこうはまっています。電子書籍をKindleで売るために、縦書き・右綴じの電子書籍を作ろうとしているのだが、いかんせんまったく金をかけずに、ネットでの調査とフリーソフトだけでやろうとしているので、なかなか答えが見えてこない。ここ数年の電子書籍周辺の技術の進歩は著しく、ほんの半年前ぐらいにできなかったことが、いまはできるなんてことは珍しくない。数年前の知識でも役に立つことも少なくない。ネットで検索して上位に出てくるのが、いま現在有効な記事なのかは、ある程度吟味しないと分からない。これが、電子書籍に関するネットでの記事の状況である。枯れていない技術というのは得てしてこういうもので、CGIがいいのかASP(マイクロソフトのやつ)がいいのか、はたまたJavaScriptでやれちゃうのか、最近PHPとかって出てきたけどどうよ?なんていう10年以上前のWeb開発の世界のようだ(最近ほとんど使われていないけど、Javaアプレットなんていうのもビジネスソフトの世界でまじめに使われていた時代だった)。カオスな状況ですが、HTMLの標準化の道のりの反省などもあって、あの頃ほど混沌としていなく。道筋はある程度見えている。EPUBとHTML5あたりがお互いいいとこどりをしながら、融合していくような感じなのだろう。そこに、Kindleがmobiとかわけのわからん形式を採用しているから、よく分からんことになっている。当たらずといえども遠からずだろう。電子書籍の販売プレーヤーとしてAmazonは無視できない存在なので、いやいやながらも、KindleがEPUBかHTML5をサポートするまでは、なんとかmobiで電子書籍を作れるようにならないと売るどころか、アップロードもままならないのです。発注側にもある程度のスキルは必要そんなことは、外注してしまえという向きもあろうが、ビジネスとしてやるからにはある程度のスキルはないといけない。ないと業者のいいなりに金を払うことになる。ある程度しくみを知っていないと適切な役割分担も、発注のための仕様作成もできないからだ。"ぼったくり"と書かないのは、僕も業者側にいたからで、業者側から見れば、何も知らないユーザーは、カモというよりはリスクなのだ。どこまでサポートしていいか分からないから、勢い高い見積もりを作ることになる。ユーザー側もある程度のことは知った上で外注するのが、お互いリスクを最小限にする有効な手立てなのである。いうものも、ちょっと時間を取り過ぎている感じもする。ここ数日の顛末を、できる限りまとめた形で書いていこう。結局どちらの方針もつまづいた2つの方針があった(下図)。どちらの方針も、元原稿を青空文庫形式にするところと、最後はパブリックドキュメントとしてKindleにアップロードするところは同じ。前回は、それならばと青空文庫形式のテキストファイルだけ作成し、どちらにするかをこれから決めるというところで終わった。結論を言うと、どちらも実際にやって、どちらもつまづいた。ChainLPをWindows7にインストールするのにはまる実際は、方針2を先に採用した。ChainLP自体フリーソフトだが、かなり気合の入ったソフトで(変更履歴がほとんどのマニュアルが印刷したらA4で70ページ以上!)、評判がよく、使い勝手も良さそうだったからだ。出力形式にEPUBもあるので、KindleでEPUBがサポートされたとしても使える。作者自身は、EPUBもmobiも画質は良くないので、おまけ程度で考えてほしいとマニュアルに明記している。その辺は、実際に試してみないと分からない。最初に僕が見た限りの記事ではどこにも書いていなかったのだが、Windows7で動作させるには注意が必要だ。僕はこれが分からず、数時間を無駄にしてしまった。ChainLPは、Zipファイルを解凍して、適当なフォルダにおき、同じフォルダに必要なDLLを置けば動作するソフトである。レジストリは使わないので、アンインストールするときはフォルダごとファイルを削除するだけだ。Files"フォルダの直下にChainLP用のフォルダを作成した。すると、きちっと動かない。プログラムを終了させるだけで変なメッセージが出る。PDFファイルは一応作れるが、EPUBもmobiもエラーメッセージが出て作成することができない。Files(X86)"の方に移動した(僕のPCは64ビットCPUなのだ)。それでもまったく同じ。Files"フォルダの直下にコピーしてみた。PCは年末に手放したばかり。原因が分からずあきらめかけていたのだが、ダウンロードフォルダに解凍したものがあったので、そこから起動してみたら、どの場合にもまったくエラーメッセージが出なくなった。EPUBもmobiも作れるようになったのだった。プログラムファイルフォルダに置くときに、何らかの権限設定をしないといけないのだろう(たぶん、書き込みと実行権限だ)。面倒なので、現在はダウンロードフォルダに置いて使っている。このあたり、Windows7のヘビーユーザーには常識なのかもしれないが、僕には初めての経験だった。Kindle無料アプリでは右綴じPDFを認識しないそういうわけで、最初はPDFしか作れなかった。そこで、結果としていろいろ寄り道をすることになった(下図)。最初はPDFしか作れなかったので、それを試しにパブリック・ドキュメントとして、Kindleにアップロードしてみた。すると、ルビと目次は見事にできていたのだが、なぜか左綴じになってしまった。調べていたら、PDFを右綴じにしてくれるRightFileというフリーソフトを見つけたので、それを試してみた。ところが、出てきたメッセージは、「右綴じです!」というもの。右綴じなので、変換する必要がないという意味だ。ChainLPは正しく右綴じのPDFを作ってくれていたということ。Readerで2ページ見開きで閲覧したら、確かに右から左にページが並んでいた。そこで、もう少し調べると、今度はsend-to-kindleというAmazon提供のフリーソフトを使って、Kindleに置くと右綴じで見られるようになるという記事を見つけた。WhitePaperユーザーの記事だ。WhitePaperならうまくいくということだろう)。ここまでで分かったのは、iPad版のKindleアプリでは、右綴じのPDFでも左綴じに見えてしまうということだ(Android版も同じ)。無料アプリだからなあ、あまり文句は言えまい。僕はPDFのフォーマットをよく知らないので、Kindleの無料アプリでもきちっと表示される右綴じPDFもあるのかもしれない。mobiでも右綴じを認識しない!mobiファイルが作れるようになったので、これをパブリック・ドキュメントとしてKindleのクラウドにアップロードしてみた。ところが、これも右綴じにならない。そればかりか、目次まで無くなってしまった!フォントの大きさ変更はできる。作者がいうほどできあがりは汚くない。写真や図版等がないからだろう。小説など、文章だけのファイルであれば、ChainLPでmobiを作ってもかまわないと思われる。以上は、iPad版の話。Android版では、スクロールバーを見る限りでは、どうやら右綴じになっている。ところが肝心の本文が全く表示されない。目次もどうやら消えてなくなっているようだ。ChainLPでは、中間的にEPUBファイルを作り、KindleGenを利用してmobiにしている。KindleGenにバグがないとすれば、EPUBを作る段階で失敗していることになる。ChainLPでEPUBを作成して、それをiPadのeBooksで閲覧してみることにした。すると、右綴じで、パラパラめくりまででき、しかも目次も完璧ではないか!ただ残念ながら、フォントサイズの変更は、なぜかできなかった。あれば、KindleGenかKindleアプリのどちらかに問題があるということになる。目次の不具合はKindleGen、右綴じにならないのはKindleアプリのせいではないだろうか。KindleGenはコマンドプロンプトで動作するexeファイルである。引数にEPUBファイル名を与えるとmobiファイルを作ってくれるというものだ。試しに、手打ちでChainLPが作ったEPUBファイルをmobiに変換してみたが、結果は(当然ながら)まったく一緒だった。方針1のAozoraEpub3のほうは、実際には、ChainLPのインストールではまって、EPUBもmobiも作れなかったときに、こちらもやってみるかと試したのだった。結果は多少違っていた。iPadでは、横書き・左綴じになってしまう。Androidでは縦書き・右綴じに成功。両方とも目次はできた。Android版は完璧、iPadでは目次の最初の文字だけだけがなぜか大きくなってしまった。ちなみに、どちらも文字はきれいで、その部分では問題ない。フォントの大きさも自由に変更できた。ルビもきちっと振られている。なると、AozoraEpub3のほうが、Kindle向きのEpubファイルを作っているのではないかと想像される。いえ、iPadで横書きになってしまうのでは、あまり意味がない。以上、分かったことは、次の通り。100円の電子書籍を買うことにしたEPUBだったら、もうとっくに作れている。Kindleにこだわる限りは、いまのところEPUBでは辛い。筆者がKindleにこだわる理由は、現在の日本で、自作の電子書籍が売れる可能性が高いのはKindleだと思うからだ。touchやSONYのReaderを買う人は、電子書籍購入よりも自炊が目的のように思えるのだ。書籍購入が目的の人もいるだろうが、多数派ではないような気がする。その点、KindleはSDHCカードが使えないなど、およそ自炊向きではなく、どちらかというと購入派が集まっているように感じられる。書籍のマーケティングということに関しても、楽天やSONYよりもやはりAmazonという気がするのである。気がするとか感じられるとか、薄弱な理由ばかりであるが、少しでも可能性が高いと思うところに注力したくなるのが人情というものだ。いうことで、僕はあくまでKindleにこだわるのだが、しかし、ここまでやってきて、無料の世界ではなかなか埒(らち)が明かないというのが正直な気持ちである。そこで、先日紹介した『日本語縦書きKindle本の作成手順』を買うことにした次第だ(すでに購入した)。ここでもまた、Kindleがらみのトラブルに巻き込まれることになる(これについては次回)。僕にどこまで試練を与えようというのだ......。Youtubeで脱力系のコンテンツばかり見ているからださて、ここまで書いて、僕も読者も脱力するようなことに気がついた。僕は、Kindleで本を売りたいといいながら、まだKindleでの出版の手順を知らなかったのである(間抜けだ)。それについては、ここに書いてると分かったので、今後見ていこうと思う。Life」とか、脱力系のコンテンツばかり見ているからだろう。人生を舐めてしまっているようだ。(つづく)このシリーズは、電子書籍で収入を得たいと考えている筆者が、電子書籍のまったくの初心者からはじめて、電子書籍を売るようになる(予定)までを、ほぼリアルタイムで記述していこうという趣旨のものである。電子書籍の専門家がレクチャーしているものではないので、ところどころ不正確なところはあるが(勘違いは回を追うごとに修正)、筆者自身が実際に試したことを書いている。同じような目的を持った方や、ドキュメンタリーとして楽しみたい方に向けたものだ。新しいスキルを習得するための方法論を知りたい方の参考にもなるかもしれない。記事に共感した方は、ぜひ下記のサイトにもお立ち寄りください。祝!12月はオルタナブロガーランキング2位で、112か月連続ランキングインとなりました。RPA利用企業1500社を対象とした最新調査。予想7:ユーザー企業がSI事業者と競合する時代を迎えるIT教育先進国アルメニア、プログラマーなら平均所得の10倍稼げるんですって。京都MM平凡寺展示その2京都国際マンガミュージアムの平凡寺展示オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。利用規約プライバシーポリシーお問い合わせアイティメディアからのお知らせプレスリリースメールサービスRSSTwitterITmediaはアイティメディア株式会社の登録商標です。