私たちの新しい電子書籍をどのように(そしてなぜ)作ったかについて多くの質問を受けましたので、ここで FAQ を紹介します。
なぜ PDF ではなく EPUB なのですか?
iBookstore で販売したかったのですが(現在販売中!)、それには EPUB が必要でした。 Readium は素晴らしいオープンソースのクロスプラットフォーム電子書籍リーダーなので、EPUB (特に EPUB3) が最小公倍数になってしまったのです。 しかし、将来的には、ComiXology で販売できるように PDF 版を作成する予定です。
なぜ EPUB3 なのか?
以前のバージョンの EPUB は、標準の Web ページのような、流れるようなテキスト+イラストに最適でした。 実際、EPUB は実際には単なる HTML + メタデータであり、iBooks のようなリーダーは特殊な Web ブラウザにすぎません。 しかし、私たちの書籍は横長であるため、リーダーは横向きである必要があり、EPUB3の固定フォーマット機能を使うことになりました。
Kindle についてはどうですか。
e-ink Kindle は私たちの大きなカラフルなストリップにはマッチしませんが、Kindle Fire のフォーマットは EPUB3 とあまり変わらないと聞いていますので、これも候補に入れました。
Did you use iBooks Author?
いいえ。ひとつには、iBooks AuthorのTOSが、他の場所で販売することを禁じており、我々はGumroadで販売したかったのです。 でも、4年分のストリップをドラッグ&ドロップするのも嫌だったんです。 そこで、Ruby と Slim テンプレートを使って、自動化されたアプローチをこしらえました。
それはやりすぎではありませんか。 今では、私が「rake」と入力すると、各本の 3 つのバージョン (Gumroad, iBooks, iBooks Sample) をコンパイルして検証してくれます。 そして、新しい本を追加するのは実に速いことが証明されました。
なぜ 3 つのバージョンがあるのですか。
Gumroad の本は Gumroad で他の本を買うためにリンクし、iBooks の本は iBooks にリンクし、iBooks Sample には選ばれた「ベスト ヒット」ストリップのみが含まれています。
漫画家仲間に強く勧められ、最小限のコストで本を販売することを容易にし、同時に、クーポン コードを使って Kickstarter の支援者に本を無料で配布することを可能にしたからです。 私は何人かの友人が本を EPUB3 に入れるのを手伝っていますが、それにはいくつかの健全なコード変更が必要でした (新しい本を追加するたびに、少し多くのコードがメタデータに置き換えられます)。 もう少ししたら、私の小さな rakefile を GitHub に置くつもりです。
Any pro tips?
- Use source control. これは、ほとんどすべてのプロジェクトに対する良いアドバイスです。 これは、物事がうまくいかなくなったときに、混乱し、既知の良いバージョンに戻す自由を私に与えました。 私は、なぜ私の固定フォーマットの書籍が固定フォーマットで表示されないのかを解明するのに何時間も費やしました。 META レンディション タグは空白を好まないことが判明しました。 電子書籍にはページ番号や大きな余白が必要ないため、アートのためのスペースが広くなりました。 また、印刷された本ではカットされた余分なコンテンツを追加することもできましたし、退屈な法律的な事柄の多くを最後に移動させることができました。 Runtime Error」のキャラクターデザインの履歴をアニメーションにしたり、今後のアップデートでは、他にも楽しい機能を追加する予定です。 EPUB3 にはかなりの量の繰り返しがあり、それぞれがエラーを導入する機会になっています。 これは、自動化が本当に報われたもうひとつの場所です。
- Retina resolution FTW. 私のアーティストは美しい絵を描きますが、それらは最新のデバイスで (文字通り) 輝きます。 ウェブサイトよりも大幅に改善された読書体験を提供し、私が好きなコミックストリップの読み方、つまり本に収められたコミックストリップに立ち戻ることができるのです。 もっと多くの漫画家仲間がデジタル化され、私がiPadで彼らの作品を読めるようになることを願っています!。