More Related Content
Similar to JEPA 11月度定例会資料 (20)
JEPA 11月度定例会資料
- 4. 拡大するEPUB形式の利用
■ 紀伊國屋 BookWebPlus/楽天 Kobo/
ソニー Reader Store etc…
◆ 「OnDeck電子書籍ストア利用率調査」。
◆ 利用状況の上位3ストアでEPUBが利用されている。
◆ Google Play ブックス、iBookstoreや他のストアで
も利用されている。
◆ 9月中旬時点でKindleへの期待も大きかった。
4
- 6. 個人・小規模出版の幕開け
■ 楽天Kobo「Kobo Writing Life」
◆ EPUB、Wordファイル(.doc)などで入稿可能。
◆ 最終的な形式はEPUB。
■ アマゾン「Kindle ダイレクト・パブリッシン
グ」(KDP)
◆ HTML、EPUBなどで入稿可能。
※Wordファイル(.doc)も試験的にサポート。
◆ 最終的な形式はKindle形式(AZW、MOBI)。
6
- 7. 個人・小規模出版の幕開け
■ 独自に販売、配布する
◆ 購入者の情報を入手できる
◇ お知らせ、販促に。
◆ 複数のフォーマットを同梱できる
◇ 海外では、独自にEPUBとMOBIのセットで販売している
ストアもある。
◆ 配布、販売用のページを作成する必要がある
◇ 販売の際には決済方法も検討。
◆ DRMが設定できない
7
- 10. 制作デモについて
■ 制作コンテンツ
◆ 青空文庫の「それから」(夏目漱石)の一部を利用
■ 縦組み、文章中心のリフロー
◆ EPUB 3とKindle Format 8(KF8)。
■ まずEPUBファイルを制作し、MOBIに変換
◆ いくつかのアプリ・環境に対する注意点や対応につ
いて言及。
◆ あくまで現時点のもの。
10
- 11. 制作デモについて
◆ 今日は1ファイルでやるが、必要に応じて環境ごと
にファイルを分けることも検討すべき。
■ 制作に使用する主なソフト
◆ XHTML、CSSの作成:Dreamweaver CS6
◆ EPUBオーサリング:FUSEeβ 0.1.1 beta Build 7e
◆ MOBIファイルへの変換と確認:Kindle Previewer
2.71
11
- 16. ファイルの分割とスタイル追加
■ 行高を調整
◆ line-heightプロパティで1.5∼2.0程度を指定。
■ フォントを指定
◆ Windows縦書き表示用に「@」付きのフォントを指
定する。
※現在のChromeではフォント指定なしでも縦書き
時に文字が正立する。
※FUSEeβでEPUBを書き出す際に「iBooksオプシ
ョン」の「オリジナルフォントを有効にする」をチ
ェックする。
16
- 17. ファイルの分割とスタイル追加
■ 表示の確認
◆ 主な問題
◇ iBooksで2桁の縦中横が効かない。
◇ iBooksで行末が わなくなる。
004:行末が不 い 003:行末が っていた
◇ iBooksで目次からのリンクが効かない。
17
- 20. 調整1
■ 表示の確認
◆ 主な問題
◇ iOSのKindleアプリで縦組みにならない。
※Kindleストアで入手したものは縦組みになる。
◇ Kindleで目次が使えない。
005:横組みでルビなども無効になり、目次も
利用できない
Kindleストアから入手したもの
20
- 22. 今日扱った制作ポイント
■ テスト時のIDの更新
◆ EPUBのテスト作成時に実機確認する場合、IDを更
新しておく。
◇ IDが修正前のファイルと同じだと、アプリによっては同一
書籍と認識されてしまって更新されない場合がある。
◆ IDの修正方法
◇ FUSEβでは「UUID再生成」を実行する(.fprjファイルの
別名保存時など)。
◇ ソースの直接編集の場合、opfファイル内のdc:identifier要
素とNCXファイル内のhead要素>meta要素の2カ所にID
があるので、それらを修正する。
※新しいIDはFUSEβが生成したものを利用するのが簡単
22
- 23. 今日扱った制作ポイント
■ テスト時の書籍タイトルの更新
◆ EPUBのテスト作成時に実機確認する場合、書籍タ
イトルも更新しておく。
◇ タイトルが修正前のファイルと同じだと、古いデータと見
分けがつかない。
◆ 書籍タイトルの修正方法
◇ FUSEβでは「書籍情報」タブで変更する。
◇ ソースの直接編集の場合、opfファイル内のdc:title要素を
修正する。
23
- 24. 今日扱った制作ポイント
■ iBooks
◆ 縦組みはiOS6以降+iBooks3以降が必要。
◆ CSSでフォントを指定するにはFUSEeβで「オリジ
ナルフォントを有効にする」をチェックする。
◆ オリジナルフォント使用時には行末を えるために
CSSで「text-align: justify;」を指定する。
◆ 縦中横部分の幅が広くなると自動的に解除される。
◆ 目次ファイルはopfファイルと同じ階層に入れる。
24
- 25. 今日扱った制作ポイント
■ Kindle
◆ iOSではKindleストア経由でないと縦組みが表示で
きない。
◇ 何か方法がある?アマゾンの対応に期待。
◆ NCXファイルを含める。
◇ FUSEeβでのEPUB書き出し時に「EPUB 2.0.1 / EPUB
3混在」を選択する。
◆ 目次を利用できるようにする。
◇ 目次ファイルをコンテンツに含めた上でopfファイルに
reference要素を追加する。
25
- 26. 今日扱った制作ポイント
◆ Kindle Previewer2.71ではKF8形式とMOBI7形式の
両方を含むMOBIファイルを生成する
◇ KF8形式をサポートしていないKindle環境ではMOBI7形式
が表示に使われる。
2010年発売のKindleでも表示できる
26
- 27. 今日扱った制作ポイント
■ Kobo Touch
◆ 拡張子が「.epub」だと欧文向けエンジンで表示さ
れる
◆ 拡張子が「.kepub.epub」だと和文向けエンジンで
表示される
■ ソニー Reader/Adobe Digital Editions
◆ 目次を利用できるようにする
◇ NCXファイルを含めるために、FUSEeβでのEPUB書き出
し時に「EPUB 2.0.1 / EPUB 3混在」を選択する。
27
- 28. 今日扱った制作ポイント
■ Android OS
◆ デフォルトフォントでは「くの字点」が表示できな
い。
◇ フォントを内包しているアプリ(Kindle、ソニー
Reader)や、別のフォントのインストール・選択が可能な
アプリ(Himawari Readerなど)では表示できる場合が
ある。
ソニーReader Himawari Readerでデ
フォルトフォントを使用
28
- 30. 固定レイアウト
■ IDPF(EPUB 3)の固定レイアウト
◆ 固定レイアウトに関する設定はopfファイル内で行う
◇ package要素>metadata要素内に記述。
■ 固定レイアウトかリフローか
◆ rendition:layoutプロパティ
◇ reflowable(リフロー)/pre-paginated(固定レイアウ
ト)
• 例:<meta property="rendition:layout">pre-paginated</meta>
30
- 31. 固定レイアウト
■ 表示向きの固定
◆ rendition:orientationプロパティ
◇ landscape(横向き)/portrait(縦向き)/auto(リー
ディングシステムに委ねる)
• 例:<meta property="rendition:orientation">landscape</meta>
■ 見開き表示の指定
◆ rendition:spreadプロパティ
◇ none(見開き表示なし)/landscape(横向き時のみ)/
portrait(縦向き時のみ)/both(常に)/auto(リーデ
ィングシステムに委ねる)
• 例: <meta property="rendition:spread">none</meta>
31
- 32. 固定レイアウト
■ 見開きページ表示時のXHTMLファイルの配置
◆ page-spread-*プロパティ
◇ rendition:page-spread-center(単一ファイルを中央に)
/page-spread-left(左ページに)/page-spread-
right(右ページに)
• 例:<itemref idref="page01" properties="rendition:page-spread-
center"/>
※このプロパティはpackage要素>spine要素>itemref要素の属性
として指定
32
- 33. 固定レイアウト
■ グローバル/ローカルな指定
◆ metadata要素内で指定すると書籍全体に対するグロ
ーバルな設定になる
◆ spine要素で指定すると特定ページのみのローカル
な設定として上書きできる
◇ rendition:page-spread-center(単一ファイルを中央に)
/page-spread-left(左ページに)/page-spread-
right(右ページに)
• 例:<itemref idref="page01" properties="rendition:layout-
reflowable rendition:orientation-portrait rendition:spread-
none"/>
※properties属性の値として、「プロパティ名 + "-" + 値」の形で
指定
33
- 35. 固定レイアウト
■ アマゾン(KF8)の固定レイアウト
◆ 固定レイアウトに関する設定はopfファイル内で行う
◇ package要素>metadata要素内に記述。
■ 固定レイアウトかリフローか
◆ fixed-layoutプロパティ
◇ true(固定レイアウト)/false(リフロー)
• 例: <meta name="fixed-layout" content="true"/>
35
- 36. 固定レイアウト
■ オリジナルの表示サイズ
◆ original-resolutionプロパティ
◇ 「横ピクセルx縦ピクセル」
• 例: <meta name="original-resolution" content="600x733"/>
■ 表示向きの固定
◆ orientation-lockプロパティ
◇ landscape(横向き)/portrait(縦向き)/none(固定
なし)
• 例: <meta name="orientation-lock" content="portrait"/>
■ サンプルファイルの確認
◆ 「Kindle Format 8」
36
- 37. 参考資料
■ 経済産業省「コンテンツ緊急電子化事業」
◆ 「緊デジEPUB 3の特徴と制作時の注意」
◆ 「緊デジ版EPUB 3テンプレート」(zipファイル)
■ 日本電子書籍出版社協会
◆ 「電書協EPUB 3 制作ガイド ver.1.1を公開」
◆ 「電書協EPUB 3制作ガイドver.1.1」(zipファイ
ル)
37
- 38. 参考資料
■ Kindle関連
◆ 「KDPツールとリソース」
◆ 「Kindleパブリッシング・ガイドライン」(pdfフ
ァイル)
◆ 「日本語サポート補足資料」(pdfファイル)
■ calibre
◆ 「Download calibre」
■ デモで使用したファイル
◆ JEPA1116_data.zip(zipファイル)
38