SlideShare a Scribd company logo
EPUB3固定レイアウト解説
  2012年6月7日(木)15:00-16:40




           境祐司
   @commonstyle ¦ 電子書籍メディア論
※講演資料の一部を抜粋した公開用スライドです
profile




          YOUJI SAKAI
Instructional Designer | eBook Designer
                境祐司
BOOKS
               最新刊




ウェブレイアウトの   EPUB3スタンダード   Webデザイン基礎
   教科書        デザインガイド        改訂3版
community

       電子書籍メデ ア論
             ィ
 http://www.facebook.com/eBookStrategy


         デザインの未来
http://www.facebook.com/TheFutureDesign
テキスト
EPUB3技術解説セミナー1


本日のテーマ:




      固定レイアウト
      フォント埋め込み
      ウェブフォント

※講演資料の一部を抜粋した公開用スライドです
EPUB3技術解説セミナー1




固定レイアウト
Fixed-Layout
Fixed-Layout
テキストや図版を    画像化した
  絶対配置      紙面を配置
Fixed-Layout
      テキストや図版を絶対配置

・座標値を指定してテキストや図版を配置する方法
・文字サイズは固定されているものが多い
 リーディングシステム側で文字サイズの変更ができない
・電子書籍のデータサイズは、
 リフロー形式の電子書籍とあまり変わらない
・テキストの選択や本文検索などは実行できる
Fixed-Layout
               iPad at Work
               Volume 2
               Apple iBookstore
Fixed-Layout
               iPad at Work
               Volume 2
               Apple iBookstore
Fixed-Layout
       画像化した紙面を配置

・DTPデータからイメージ変換する方法
・もしくは、印刷物を取り込み、補正する方法
・コミックや写真集、絵本などは、JPEG、PNGなどの
 ラスターグラフィックスが多い
・雑誌や凝ったレイアウトの実用書などは、PDFが多い
・リフロー形式やテキストや図版を絶対配置する方式と
 比較した場合、データサイズが大きくなってしまう
Fixed-Layout
               .net
               Apple Newsstand

               インタラクティブ
               レプリカ
Fixed-Layout
        Country's Best Cabins
        Amazon Kindle Store

        プリントレプリカ
Fixed-Layout
There Was an Old Monkey Who Swallowed a Frog
Amazon Kindle Store
                             固定レイアウト(Kindle Format 8)
Fixed-Layout
       画像化した紙面を配置

・DTPデータからイメージ変換する方法
・もしくは、印刷物を取り込み、補正する方法
・コミックや写真集、絵本などは、JPEG、PNGなどの
 ラスターグラフィックスが多い
・雑誌や凝ったレイアウトの実用書などは、PDFが多い
・リフロー形式やテキストや図版を絶対配置する方式と
 比較した場合、データサイズが大きくなってしまう
Fixed-Layout
テキストや図版を    画像化した
  絶対配置      紙面を配置
Fixed-Layout
テキストや図版を    画像化した
  絶対配置      紙面を配置
EPUB3技術解説セミナー1




固定レイアウトの検証環境
EPUB3技術解説セミナー1




 Readium Version 0.3.2
                http://readium.org/

6月2日リリースのバージョン/Chrome 19.0.1084.54(2012.6.7現在)
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1



about:flags
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1




        CSS領域を有効にする
        「有効にする」をクリック
EPUB3技術解説セミナー1




       「今すぐ再起動」をクリック
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1

          Readium mobile
               Chrome for Android 4.0
            http://github.readium.org/
EPUB3技術解説セミナー1

          Readium mobile
               Chrome for Android 4.0
            http://github.readium.org/
EPUB3技術解説セミナー1



公開されているEPUB3固定レイアウトのサンプル



        epub-samples
         http://code.google.com/p/epub-samples/


              ダウンロードリスト
   http://code.google.com/p/epub-samples/downloads/list
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1
EPUB3技術解説セミナー1

            EPUB3固定レイアウトのサンプル
haruko-html-jpeg-20120524.epub
Fixed layout manga, jpeg embedded in xhtml
haruko-jpeg-20120524.epub
Fixed layout manga, jpeg directly in the spine
sous-le-vent_svg-in-spine-20120418.epub
fixed-layout document, using SVG in spine
svg-in-spine-20120417.epub
fixed-layout document, using SVG in spine
sous-le-vent-20120403.epub
fixed-layout document, using SVG embedded in XHTML
cole-voyage-of-life-20120320.epub
reflowable content with interspersed fixed-layout pages
page-blanche-20120314.epub
fixed layout document, using XHTML spine items that embed bitmaps
EPUB3技術解説セミナー1

EPUB3固定レイアウトのサンプル
EPUB3技術解説セミナー1
IDPF - EPUB 3 Fixed-Layout Documents




   EPUB 3
Fixed-Layout
 Documents
       http://idpf.org/epub/fxl/
IDPF - EPUB 3 Fixed-Layout Documents




 EPUB 3 Fixed-Layout Documents

・IDPFの情報文書(Informational Document)
・IDPF EPUB working group が作成
・2012年3月13日、IDPF 理事会によって承認
IDPF - EPUB 3 Fixed-Layout Documents




Editors:

Markus Gylling - IDPF
      マーカス・ギリング


Dave Cramer - Hachette
      デイヴ・クレイマー
IDPF - EPUB 3 Fixed-Layout Documents



Authors:
  Takeshi Kanai (Sony) ソニー
  Peter Sorotokin (Adobe) アドビ
  Roger Webster (Barnes & Noble) バーンズ & ノーブル
  James Lester (Barnes & Noble) バーンズ & ノーブル
  Brady Kroupa (Barnes & Noble) バーンズ & ノーブル
  Garth Conboy (Google) グーグル
  Brady Duga (Google) グーグル
  MURATA Makoto (JEPA) ジェパ
  Edward O Connor (Apple) アップル
  Luc Audrain (Hachette Livre) アシェット・リーブル
  Hadrien Gardeur (Feedbooks) フィードブックス
IDPF - EPUB 3 Fixed-Layout Documents




EPUB 3 Fixed-Layout Documents


                                      2
      1
                                      3
IDPF - EPUB 3 Fixed-Layout Documents




EPUB 3 Fixed-Layout Documents


                                  対応付け

   機能
                                   領域
IDPF - EPUB 3 Fixed-Layout Documents




EPUB 3 Fixed-Layout Documents


プロパティ                             Prefixマッピング

・rendition:layout
・rendition:orientation
                                   コンテント
・rendition:spread
                                 ディメンションズ
・page-spread-*
IDPF - EPUB 3 Fixed-Layout Documents



プロパティの定義
Property Definitions



・rendition:layout プロパティ
・rendition:orientation プロパティ
・rendition:spread プロパティ
・page-spread-* プロパティ
IDPF - EPUB 3 Fixed-Layout Documents



プロパティの定義
Property Definitions



・リフロー/ページ区切りの指定
・スクリーンの方向(縦・横)
・見開きの指定
・見開きの配置指定(左・右・中央)
IDPF - EPUB 3 Fixed-Layout Documents



     Prefixマッピング
     Prefix Mapping

     prefix属性で URI
     http://www.idpf.org/vocab/rendition/# にマッピング



<package …
prefix="rendition: http://www.idpf.org/vocab/rendition/#">


</package>
IDPF - EPUB 3 Fixed-Layout Documents



   コンテント・ディメンションズ
    Content dimensions

   meta要素のviewportで指定


<head>
<meta name="viewport" content="width=1200, height=600" />
</head>


<head>
<meta name="viewport" content="width=512, height=600" />
</head>
IDPF - EPUB 3 Fixed-Layout Documents



コンテント・ディメンションズ
Content dimensions

meta要素のviewportで指定


Prefixマッピング
Prefix Mapping

prefix属性で URI
http://www.idpf.org/vocab/rendition/# にマッピング


プロパティの定義
Property Definitions
IDPF - EPUB 3 Fixed-Layout Documents



コンテント・ディメンションズ                                  XHTML
Content dimensions

meta要素のviewportで指定


Prefixマッピング                              パッケージドキュメント
Prefix Mapping

prefix属性で URI
http://www.idpf.org/vocab/rendition/# にマッピング


プロパティの定義                                パッケージドキュメント
Property Definitions
IDPF - EPUB 3 Fixed-Layout Documents




サンプルファイルを確認
  epub-samples
   http://code.google.com/p/epub-samples/
IDPF - EPUB 3 Fixed-Layout Documents



            EPUB3固定レイアウトのサンプル
haruko-html-jpeg-20120524.epub
Fixed layout manga, jpeg embedded in xhtml
haruko-jpeg-20120524.epub
Fixed layout manga, jpeg directly in the spine
sous-le-vent_svg-in-spine-20120418.epub
fixed-layout document, using SVG in spine
svg-in-spine-20120417.epub
fixed-layout document, using SVG in spine
sous-le-vent-20120403.epub
fixed-layout document, using SVG embedded in XHTML
cole-voyage-of-life-20120320.epub
reflowable content with interspersed fixed-layout pages
page-blanche-20120314.epub
fixed layout document, using XHTML spine items that embed bitmaps
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub



              解凍
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub




                                       Image
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub




                                       Text
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub




                                       Style
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub


パッケージドキュメント(.opf)
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

            page-blanche-20120314.epub


EPUB 3 Fixed-Layout Documents


プロパティ                             Prefixマッピング

・rendition:layout
・rendition:orientation
                                   コンテント
・rendition:spread
                                 ディメンションズ
・page-spread-*
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

     page-blanche-20120314.epub


コンテンツキュメント(.xhtml)
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub




                6ページ目のXHTMLファイル
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub




                              1200 1577px
IDPF - EPUB 3 Fixed-Layout Documents

            page-blanche-20120314.epub


EPUB 3 Fixed-Layout Documents


プロパティ                             Prefixマッピング

・rendition:layout
・rendition:orientation
                                   コンテント
・rendition:spread
                                 ディメンションズ
・page-spread-*
IDPF - EPUB 3 Fixed-Layout Documents

            page-blanche-20120314.epub


EPUB 3 Fixed-Layout Documents


プロパティ                             Prefixマッピング

・rendition:layout
・rendition:orientation
                                   コンテント
・rendition:spread
                                 ディメンションズ
・page-spread-*
IDPF - EPUB 3 Fixed-Layout Documents




プロパティの定義
        Property Definitions
IDPF - EPUB 3 Fixed-Layout Documents




rendition:layout プロパティ

リフロー/ページ区切りの指定
IDPF - EPUB 3 Fixed-Layout Documents




 rendition:layout プロパティ


・reflowable(リフロー)
・pre-paginated(ページ区切り)
IDPF - EPUB 3 Fixed-Layout Documents




        rendition:layout プロパティ


     ・reflowable(リフロー)
     ・pre-paginated(ページ区切り)

<meta property="rendition:layout">reflowable</meta>
<meta property="rendition:layout">pre-paginated</meta>
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub


パッケージドキュメント(.opf)
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents




rendition:orientation プロパティ

  スクリーンの方向(縦・横)
IDPF - EPUB 3 Fixed-Layout Documents




rendition:orientation プロパティ


・landscape(横方向)
・portrait(縦方向)
・auto(制限なし)
IDPF - EPUB 3 Fixed-Layout Documents




     rendition:orientation プロパティ


     ・landscape(横方向)
     ・portrait(縦方向)
     ・auto(制限なし)

<meta property="rendition:orientation">landscape</meta>
<meta property="rendition:orientation">portrait</meta>
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub


パッケージドキュメント(.opf)
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents




rendition:spread プロパティ

          見開きの指定
IDPF - EPUB 3 Fixed-Layout Documents




rendition:spread プロパティ


・none
・landscape(横方向のみ)
・portrait(縦方向のみ)
・both(横方向・縦方向)
・auto(制限なし)
IDPF - EPUB 3 Fixed-Layout Documents




      rendition:spread プロパティ


<meta property="rendition:spread">landscape</meta>
<meta property="rendition:spread">portrait</meta>
<meta property="rendition:spread">both</meta>
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub


パッケージドキュメント(.opf)
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents
IDPF - EPUB 3 Fixed-Layout Documents
IDPF - EPUB 3 Fixed-Layout Documents
IDPF - EPUB 3 Fixed-Layout Documents




                              Double Pages
IDPF - EPUB 3 Fixed-Layout Documents
IDPF - EPUB 3 Fixed-Layout Documents



例:
ランドスケープモード(横向き)にすると
見開きで表示される
IDPF - EPUB 3 Fixed-Layout Documents



例:
ランドスケープモード(横向き)にすると
見開きで表示される


ランドスケープモード(横向き)では、
見開きではなく、シングルページの
拡大表示で読みたい、という読者もいる
IDPF - EPUB 3 Fixed-Layout Documents




読者が、シングルページ、
ダブルページ(見開き)を自由に選択
できたほうがよい場合もある
IDPF - EPUB 3 Fixed-Layout Documents




 page-spread-* プロパティ

見開きの配置指定(左・右・中央)
IDPF - EPUB 3 Fixed-Layout Documents




 page-spread-* プロパティ

・page-spread-left プロパティ
(左側に配置)
・page-spread-right プロパティ
(右側に配置)
・rendition:page-spread-center
(中央に配置)
IDPF - EPUB 3 Fixed-Layout Documents




  page-spread-* プロパティ


<itemref id="titlepage"
properties="page-spread-right
rendition:layout-pre-paginated"/>
IDPF - EPUB 3 Fixed-Layout Documents




  page-spread-* プロパティ


<itemref id="titlepage"
properties="page-spread-right
rendition:layout-pre-paginated"/>


  タイトルページは右側に配置する
IDPF - EPUB 3 Fixed-Layout Documents




  page-spread-* プロパティ


<itemref id="titlepage"
properties="page-spread-right
rendition:layout-pre-paginated"/>


spine itemref要素でこのように指定してもよい
IDPF - EPUB 3 Fixed-Layout Documents


                  補足

<meta property="rendition:layout">
pre-paginated
</meta>


<itemref id="titlepage"
properties="page-spread-right
rendition:layout-pre-paginated"/>
IDPF - EPUB 3 Fixed-Layout Documents




EPUB 3 Fixed-Layout Documents
   Appendix A. Examples
          http://idpf.org/epub/fxl/#examples
IDPF - EPUB 3 Fixed-Layout Documents

           Example 1




・固定レイアウト
・横向きでは合成された見開き
・縦向きでは見開きにしない
IDPF - EPUB 3 Fixed-Layout Documents

          Example 1
IDPF - EPUB 3 Fixed-Layout Documents

           Example 2




・固定レイアウト
・合成された見開きにしない
・横向きで固定
IDPF - EPUB 3 Fixed-Layout Documents

          Example 2
IDPF - EPUB 3 Fixed-Layout Documents

             Example 3




・リフローのコンテンツ
・タイトルページだけ固定レイアウト
・合成された見開きを表示するときは
 右側に配置
IDPF - EPUB 3 Fixed-Layout Documents

          Example 3
IDPF - EPUB 3 Fixed-Layout Documents

             Example 5



・リフローのコンテンツ
・固定レイアウトの
 右配置ページと左配置ページを
 合成された見開きページとして表示
・リフローのページも見開き表示のまま
IDPF - EPUB 3 Fixed-Layout Documents

          Example 5
IDPF - EPUB 3 Fixed-Layout Documents

             Example 7



・固定レイアウト
・横向きでは合成された見開き
・縦向きでは見開きにしない
・進行方向は右から左(日本のマンガ)
IDPF - EPUB 3 Fixed-Layout Documents

          Example 7
IDPF - EPUB 3 Fixed-Layout Documents




EPUB 3 Fixed-Layout Documents


                 復習
IDPF - EPUB 3 Fixed-Layout Documents




EPUB 3 Fixed-Layout Documents


                                  対応付け

   機能
                                   領域
IDPF - EPUB 3 Fixed-Layout Documents




EPUB 3 Fixed-Layout Documents


プロパティ                             Prefixマッピング

・rendition:layout
・rendition:orientation
                                   コンテント
・rendition:spread
                                 ディメンションズ
・page-spread-*
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub


パッケージドキュメント(.opf)
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub
IDPF - EPUB 3 Fixed-Layout Documents

     page-blanche-20120314.epub


コンテンツキュメント(.xhtml)
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub




                              XHTMLファイル
IDPF - EPUB 3 Fixed-Layout Documents

    page-blanche-20120314.epub




                           貼付ける画像の準備
EPUB3技術解説セミナー1
  Readiumで確認
IDPF - EPUB 3 Fixed-Layout Documents
IDPF - EPUB 3 Fixed-Layout Documents
IDPF - EPUB 3 Fixed-Layout Documents



追記:

   6月12日にアップデートした
 国産EPUBリーディングシステムの
      Himawari Reader Proが
  EPUB3 固定レイアウトの仕様を
             実装しました。
IDPF - EPUB 3 Fixed-Layout Documents


   Himawari Reader Pro                                              Android
https://play.google.com/store/apps/details?id=jp.green_fld.himawari.pro
IDPF - EPUB 3 Fixed-Layout Documents


   Himawari Reader Pro                                              Android
https://play.google.com/store/apps/details?id=jp.green_fld.himawari.pro
IDPF - EPUB 3 Fixed-Layout Documents



追記:

      Readium mobileにも
  EPUB3 固定レイアウトの仕様が
          実装されました。
IDPF - EPUB 3 Fixed-Layout Documents


   Readium mobile
        Chorme for Android 4.0
          http://github.readium.org/
実証状況など情報が頻繁に更新されていますので
     日付にご注意ください!



        この資料は、
     2012年6月12日現在
         の情報です
EPUB3の最新情報は
IDPFのサイトで確認してください




    http://idpf.org/
Thank you for your attention.
  ご清聴ありがとうございました
community

       電子書籍メデ ア論
             ィ
 http://www.facebook.com/eBookStrategy


         デザインの未来
http://www.facebook.com/TheFutureDesign

More Related Content

EPUB3 固定レイアウト徹底解説

  • 1. EPUB3固定レイアウト解説 2012年6月7日(木)15:00-16:40 境祐司 @commonstyle ¦ 電子書籍メディア論
  • 3. profile YOUJI SAKAI Instructional Designer | eBook Designer 境祐司
  • 4. BOOKS 最新刊 ウェブレイアウトの EPUB3スタンダード Webデザイン基礎 教科書 デザインガイド 改訂3版
  • 5. community 電子書籍メデ ア論 ィ http://www.facebook.com/eBookStrategy デザインの未来 http://www.facebook.com/TheFutureDesign
  • 7. EPUB3技術解説セミナー1 本日のテーマ: 固定レイアウト フォント埋め込み ウェブフォント ※講演資料の一部を抜粋した公開用スライドです
  • 9. Fixed-Layout テキストや図版を 画像化した 絶対配置 紙面を配置
  • 10. Fixed-Layout テキストや図版を絶対配置 ・座標値を指定してテキストや図版を配置する方法 ・文字サイズは固定されているものが多い  リーディングシステム側で文字サイズの変更ができない ・電子書籍のデータサイズは、  リフロー形式の電子書籍とあまり変わらない ・テキストの選択や本文検索などは実行できる
  • 11. Fixed-Layout iPad at Work Volume 2 Apple iBookstore
  • 12. Fixed-Layout iPad at Work Volume 2 Apple iBookstore
  • 13. Fixed-Layout 画像化した紙面を配置 ・DTPデータからイメージ変換する方法 ・もしくは、印刷物を取り込み、補正する方法 ・コミックや写真集、絵本などは、JPEG、PNGなどの  ラスターグラフィックスが多い ・雑誌や凝ったレイアウトの実用書などは、PDFが多い ・リフロー形式やテキストや図版を絶対配置する方式と  比較した場合、データサイズが大きくなってしまう
  • 14. Fixed-Layout .net Apple Newsstand インタラクティブ レプリカ
  • 15. Fixed-Layout Country's Best Cabins Amazon Kindle Store プリントレプリカ
  • 16. Fixed-Layout There Was an Old Monkey Who Swallowed a Frog Amazon Kindle Store 固定レイアウト(Kindle Format 8)
  • 17. Fixed-Layout 画像化した紙面を配置 ・DTPデータからイメージ変換する方法 ・もしくは、印刷物を取り込み、補正する方法 ・コミックや写真集、絵本などは、JPEG、PNGなどの  ラスターグラフィックスが多い ・雑誌や凝ったレイアウトの実用書などは、PDFが多い ・リフロー形式やテキストや図版を絶対配置する方式と  比較した場合、データサイズが大きくなってしまう
  • 18. Fixed-Layout テキストや図版を 画像化した 絶対配置 紙面を配置
  • 19. Fixed-Layout テキストや図版を 画像化した 絶対配置 紙面を配置
  • 21. EPUB3技術解説セミナー1 Readium Version 0.3.2 http://readium.org/ 6月2日リリースのバージョン/Chrome 19.0.1084.54(2012.6.7現在)
  • 26. EPUB3技術解説セミナー1 CSS領域を有効にする 「有効にする」をクリック
  • 27. EPUB3技術解説セミナー1 「今すぐ再起動」をクリック
  • 34. EPUB3技術解説セミナー1 Readium mobile Chrome for Android 4.0 http://github.readium.org/
  • 35. EPUB3技術解説セミナー1 Readium mobile Chrome for Android 4.0 http://github.readium.org/
  • 36. EPUB3技術解説セミナー1 公開されているEPUB3固定レイアウトのサンプル epub-samples http://code.google.com/p/epub-samples/ ダウンロードリスト http://code.google.com/p/epub-samples/downloads/list
  • 39. EPUB3技術解説セミナー1 EPUB3固定レイアウトのサンプル haruko-html-jpeg-20120524.epub Fixed layout manga, jpeg embedded in xhtml haruko-jpeg-20120524.epub Fixed layout manga, jpeg directly in the spine sous-le-vent_svg-in-spine-20120418.epub fixed-layout document, using SVG in spine svg-in-spine-20120417.epub fixed-layout document, using SVG in spine sous-le-vent-20120403.epub fixed-layout document, using SVG embedded in XHTML cole-voyage-of-life-20120320.epub reflowable content with interspersed fixed-layout pages page-blanche-20120314.epub fixed layout document, using XHTML spine items that embed bitmaps
  • 42. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents http://idpf.org/epub/fxl/
  • 43. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents ・IDPFの情報文書(Informational Document) ・IDPF EPUB working group が作成 ・2012年3月13日、IDPF 理事会によって承認
  • 44. IDPF - EPUB 3 Fixed-Layout Documents Editors: Markus Gylling - IDPF マーカス・ギリング Dave Cramer - Hachette デイヴ・クレイマー
  • 45. IDPF - EPUB 3 Fixed-Layout Documents Authors: Takeshi Kanai (Sony) ソニー Peter Sorotokin (Adobe) アドビ Roger Webster (Barnes & Noble) バーンズ & ノーブル James Lester (Barnes & Noble) バーンズ & ノーブル Brady Kroupa (Barnes & Noble) バーンズ & ノーブル Garth Conboy (Google) グーグル Brady Duga (Google) グーグル MURATA Makoto (JEPA) ジェパ Edward O Connor (Apple) アップル Luc Audrain (Hachette Livre) アシェット・リーブル Hadrien Gardeur (Feedbooks) フィードブックス
  • 46. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents 2 1 3
  • 47. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents 対応付け 機能 領域
  • 48. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents プロパティ Prefixマッピング ・rendition:layout ・rendition:orientation コンテント ・rendition:spread ディメンションズ ・page-spread-*
  • 49. IDPF - EPUB 3 Fixed-Layout Documents プロパティの定義 Property Definitions ・rendition:layout プロパティ ・rendition:orientation プロパティ ・rendition:spread プロパティ ・page-spread-* プロパティ
  • 50. IDPF - EPUB 3 Fixed-Layout Documents プロパティの定義 Property Definitions ・リフロー/ページ区切りの指定 ・スクリーンの方向(縦・横) ・見開きの指定 ・見開きの配置指定(左・右・中央)
  • 51. IDPF - EPUB 3 Fixed-Layout Documents Prefixマッピング Prefix Mapping prefix属性で URI http://www.idpf.org/vocab/rendition/# にマッピング <package … prefix="rendition: http://www.idpf.org/vocab/rendition/#"> </package>
  • 52. IDPF - EPUB 3 Fixed-Layout Documents コンテント・ディメンションズ Content dimensions meta要素のviewportで指定 <head> <meta name="viewport" content="width=1200, height=600" /> </head> <head> <meta name="viewport" content="width=512, height=600" /> </head>
  • 53. IDPF - EPUB 3 Fixed-Layout Documents コンテント・ディメンションズ Content dimensions meta要素のviewportで指定 Prefixマッピング Prefix Mapping prefix属性で URI http://www.idpf.org/vocab/rendition/# にマッピング プロパティの定義 Property Definitions
  • 54. IDPF - EPUB 3 Fixed-Layout Documents コンテント・ディメンションズ XHTML Content dimensions meta要素のviewportで指定 Prefixマッピング パッケージドキュメント Prefix Mapping prefix属性で URI http://www.idpf.org/vocab/rendition/# にマッピング プロパティの定義 パッケージドキュメント Property Definitions
  • 55. IDPF - EPUB 3 Fixed-Layout Documents サンプルファイルを確認 epub-samples http://code.google.com/p/epub-samples/
  • 56. IDPF - EPUB 3 Fixed-Layout Documents EPUB3固定レイアウトのサンプル haruko-html-jpeg-20120524.epub Fixed layout manga, jpeg embedded in xhtml haruko-jpeg-20120524.epub Fixed layout manga, jpeg directly in the spine sous-le-vent_svg-in-spine-20120418.epub fixed-layout document, using SVG in spine svg-in-spine-20120417.epub fixed-layout document, using SVG in spine sous-le-vent-20120403.epub fixed-layout document, using SVG embedded in XHTML cole-voyage-of-life-20120320.epub reflowable content with interspersed fixed-layout pages page-blanche-20120314.epub fixed layout document, using XHTML spine items that embed bitmaps
  • 57. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 58. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub 解凍
  • 59. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 60. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 61. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub Image
  • 62. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub Text
  • 63. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub Style
  • 64. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub パッケージドキュメント(.opf)
  • 65. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 66. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub EPUB 3 Fixed-Layout Documents プロパティ Prefixマッピング ・rendition:layout ・rendition:orientation コンテント ・rendition:spread ディメンションズ ・page-spread-*
  • 67. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 68. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub コンテンツキュメント(.xhtml)
  • 69. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub 6ページ目のXHTMLファイル
  • 70. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub 1200 1577px
  • 71. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub EPUB 3 Fixed-Layout Documents プロパティ Prefixマッピング ・rendition:layout ・rendition:orientation コンテント ・rendition:spread ディメンションズ ・page-spread-*
  • 72. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub EPUB 3 Fixed-Layout Documents プロパティ Prefixマッピング ・rendition:layout ・rendition:orientation コンテント ・rendition:spread ディメンションズ ・page-spread-*
  • 73. IDPF - EPUB 3 Fixed-Layout Documents プロパティの定義 Property Definitions
  • 74. IDPF - EPUB 3 Fixed-Layout Documents rendition:layout プロパティ リフロー/ページ区切りの指定
  • 75. IDPF - EPUB 3 Fixed-Layout Documents rendition:layout プロパティ ・reflowable(リフロー) ・pre-paginated(ページ区切り)
  • 76. IDPF - EPUB 3 Fixed-Layout Documents rendition:layout プロパティ ・reflowable(リフロー) ・pre-paginated(ページ区切り) <meta property="rendition:layout">reflowable</meta> <meta property="rendition:layout">pre-paginated</meta>
  • 77. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub パッケージドキュメント(.opf)
  • 78. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 79. IDPF - EPUB 3 Fixed-Layout Documents rendition:orientation プロパティ スクリーンの方向(縦・横)
  • 80. IDPF - EPUB 3 Fixed-Layout Documents rendition:orientation プロパティ ・landscape(横方向) ・portrait(縦方向) ・auto(制限なし)
  • 81. IDPF - EPUB 3 Fixed-Layout Documents rendition:orientation プロパティ ・landscape(横方向) ・portrait(縦方向) ・auto(制限なし) <meta property="rendition:orientation">landscape</meta> <meta property="rendition:orientation">portrait</meta>
  • 82. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub パッケージドキュメント(.opf)
  • 83. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 84. IDPF - EPUB 3 Fixed-Layout Documents rendition:spread プロパティ 見開きの指定
  • 85. IDPF - EPUB 3 Fixed-Layout Documents rendition:spread プロパティ ・none ・landscape(横方向のみ) ・portrait(縦方向のみ) ・both(横方向・縦方向) ・auto(制限なし)
  • 86. IDPF - EPUB 3 Fixed-Layout Documents rendition:spread プロパティ <meta property="rendition:spread">landscape</meta> <meta property="rendition:spread">portrait</meta> <meta property="rendition:spread">both</meta>
  • 87. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub パッケージドキュメント(.opf)
  • 88. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 89. IDPF - EPUB 3 Fixed-Layout Documents
  • 90. IDPF - EPUB 3 Fixed-Layout Documents
  • 91. IDPF - EPUB 3 Fixed-Layout Documents
  • 92. IDPF - EPUB 3 Fixed-Layout Documents Double Pages
  • 93. IDPF - EPUB 3 Fixed-Layout Documents
  • 94. IDPF - EPUB 3 Fixed-Layout Documents 例: ランドスケープモード(横向き)にすると 見開きで表示される
  • 95. IDPF - EPUB 3 Fixed-Layout Documents 例: ランドスケープモード(横向き)にすると 見開きで表示される ランドスケープモード(横向き)では、 見開きではなく、シングルページの 拡大表示で読みたい、という読者もいる
  • 96. IDPF - EPUB 3 Fixed-Layout Documents 読者が、シングルページ、 ダブルページ(見開き)を自由に選択 できたほうがよい場合もある
  • 97. IDPF - EPUB 3 Fixed-Layout Documents page-spread-* プロパティ 見開きの配置指定(左・右・中央)
  • 98. IDPF - EPUB 3 Fixed-Layout Documents page-spread-* プロパティ ・page-spread-left プロパティ (左側に配置) ・page-spread-right プロパティ (右側に配置) ・rendition:page-spread-center (中央に配置)
  • 99. IDPF - EPUB 3 Fixed-Layout Documents page-spread-* プロパティ <itemref id="titlepage" properties="page-spread-right rendition:layout-pre-paginated"/>
  • 100. IDPF - EPUB 3 Fixed-Layout Documents page-spread-* プロパティ <itemref id="titlepage" properties="page-spread-right rendition:layout-pre-paginated"/> タイトルページは右側に配置する
  • 101. IDPF - EPUB 3 Fixed-Layout Documents page-spread-* プロパティ <itemref id="titlepage" properties="page-spread-right rendition:layout-pre-paginated"/> spine itemref要素でこのように指定してもよい
  • 102. IDPF - EPUB 3 Fixed-Layout Documents 補足 <meta property="rendition:layout"> pre-paginated </meta> <itemref id="titlepage" properties="page-spread-right rendition:layout-pre-paginated"/>
  • 103. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents Appendix A. Examples http://idpf.org/epub/fxl/#examples
  • 104. IDPF - EPUB 3 Fixed-Layout Documents Example 1 ・固定レイアウト ・横向きでは合成された見開き ・縦向きでは見開きにしない
  • 105. IDPF - EPUB 3 Fixed-Layout Documents Example 1
  • 106. IDPF - EPUB 3 Fixed-Layout Documents Example 2 ・固定レイアウト ・合成された見開きにしない ・横向きで固定
  • 107. IDPF - EPUB 3 Fixed-Layout Documents Example 2
  • 108. IDPF - EPUB 3 Fixed-Layout Documents Example 3 ・リフローのコンテンツ ・タイトルページだけ固定レイアウト ・合成された見開きを表示するときは  右側に配置
  • 109. IDPF - EPUB 3 Fixed-Layout Documents Example 3
  • 110. IDPF - EPUB 3 Fixed-Layout Documents Example 5 ・リフローのコンテンツ ・固定レイアウトの  右配置ページと左配置ページを  合成された見開きページとして表示 ・リフローのページも見開き表示のまま
  • 111. IDPF - EPUB 3 Fixed-Layout Documents Example 5
  • 112. IDPF - EPUB 3 Fixed-Layout Documents Example 7 ・固定レイアウト ・横向きでは合成された見開き ・縦向きでは見開きにしない ・進行方向は右から左(日本のマンガ)
  • 113. IDPF - EPUB 3 Fixed-Layout Documents Example 7
  • 114. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents 復習
  • 115. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents 対応付け 機能 領域
  • 116. IDPF - EPUB 3 Fixed-Layout Documents EPUB 3 Fixed-Layout Documents プロパティ Prefixマッピング ・rendition:layout ・rendition:orientation コンテント ・rendition:spread ディメンションズ ・page-spread-*
  • 117. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub パッケージドキュメント(.opf)
  • 118. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 119. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 120. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub
  • 121. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub コンテンツキュメント(.xhtml)
  • 122. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub XHTMLファイル
  • 123. IDPF - EPUB 3 Fixed-Layout Documents page-blanche-20120314.epub 貼付ける画像の準備
  • 125. IDPF - EPUB 3 Fixed-Layout Documents
  • 126. IDPF - EPUB 3 Fixed-Layout Documents
  • 127. IDPF - EPUB 3 Fixed-Layout Documents 追記: 6月12日にアップデートした 国産EPUBリーディングシステムの Himawari Reader Proが EPUB3 固定レイアウトの仕様を 実装しました。
  • 128. IDPF - EPUB 3 Fixed-Layout Documents Himawari Reader Pro Android https://play.google.com/store/apps/details?id=jp.green_fld.himawari.pro
  • 129. IDPF - EPUB 3 Fixed-Layout Documents Himawari Reader Pro Android https://play.google.com/store/apps/details?id=jp.green_fld.himawari.pro
  • 130. IDPF - EPUB 3 Fixed-Layout Documents 追記: Readium mobileにも EPUB3 固定レイアウトの仕様が 実装されました。
  • 131. IDPF - EPUB 3 Fixed-Layout Documents Readium mobile Chorme for Android 4.0 http://github.readium.org/
  • 132. 実証状況など情報が頻繁に更新されていますので 日付にご注意ください! この資料は、 2012年6月12日現在 の情報です
  • 135. community 電子書籍メデ ア論 ィ http://www.facebook.com/eBookStrategy デザインの未来 http://www.facebook.com/TheFutureDesign