• 検索結果がありません。

固定レイアウトの礼儀  6.  Kobo向けの推奨指定

ドキュメント内 EPUBobo 最近の更新履歴 epubcafé (ページ 51-59)

楽天koboコンテンツ制作ガイド 

1.  EPUB2とEPUB3の違い  2.  OPFにおける注意点 

3.  目次の作り方  4.  組版表現Tips 

5.   固定レイアウトの礼儀 

固定レイアウトの礼儀(1/7) 

•   EPUB3固定レイアウトの仕様 

• 

最新版のIDPF仕様(2012.03.13)に準拠してください  - http://idpf.org/epub/fxl/ 

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

• 

日本語版Koboビューワーは、旧仕様には対応していません

 

IDPF FLドラフト: 

 <meta property=“layout:fixed-layout”>true</meta> 

iBooks向け仕様(EPUB2.01?): 

 META-INF/com.apple.ibooks.display-options.xml 

【参考】海外Kobo向け仕様: 

 META-INF/com.kobobooks.display-options.xml 

固定レイアウトの礼儀(2/7) 

•   EPUB3固定レイアウトの例(OPF その1) 

<package 

 xmlns=http://www.idpf.org/2007/opf   version=“3.0” 

 xml:lang=“ja” 

 unique-identifier=“unique-id” 

 prefix="rendition: http://www.idpf.org/vocab/rendition/#”> 

<metadata xmlns:dc=http://purl.org/dc/elements/1.1/> 

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

 <meta property=“rendition:spread”>landscape</meta> 

 … 

</metadata> 

固定レイアウトの礼儀(3/7) 

•   EPUB3固定レイアウトの例(OPF その2) 

<spine page-progression-direction=“rtl”> 

 <itemref linear=“yes” idref=“p-cover” 

  properties=“rendition:page-spread-center”/> 

 <itemref linear=“yes” idref=“p-white” 

  properties=“page-spread-right”/> 

 <itemref linear=“yes” idref=“p-001” 

  properties=“page-spread-left”/> 

 … 

</spine> 

固定レイアウトの礼儀(4/7) 

•   EPUB3固定レイアウトの例(XHTML) 

<head> 

 <meta name=“viewport” content=“width=848, height=1200”/> 

 … 

</head> 

<body> 

 <svg xmlns=“http://www.w3.org/2000/svg” version=“1.1”  

  xmlns:xlink=http://www.w3.org/1999/xlink  

  width=“100%” height=“100%” viewBox=“0 0 848 1200”> 

  <image width=“848” height=“1200” xlink:href=“../image/i-001.jpg”/> 

 </svg> 

</body> 

固定レイアウトの礼儀(5/7) 

•   クリッカブルマップ その1 

<svg xmlns=“http://www.w3.org/2000/svg” version=“1.1” 

 xmlns:xlink=http://www.w3.org/1999/xlink 

 width=“100%” height=“100%” viewBox=“0 0 848 1200”> 

 <image width=“848” height=“1200” xlink:href=“../image/i-001.jpg”/> 

 <a xlink:href=“p-002.xhtml” target=“̲top”> 

  <rect fill-opacity=“0.0” x=“476” y=“1000” 

   width=“300” height=“60”/> 

 </a> 

 <a xlink:href=“p-colophon.xhtml” target=“̲top”> 

  <rect fill-opacity=“0.0” x=“476” y=“1075” 

   width=“300” height=“60”/> 

 </a> 

</svg> 

固定レイアウトの礼儀(6/7) 

•   クリッカブルマップ その2

 

• 

外部SVGファイルをXHTMLから参照する方法も可能です 

 <object data=“imagemap.svg” type=“image/svg+xml” 

 width=“768” height=“1024”> 

 <img src="imagemap.jpg"/> 

</object> 

• 

外部SVGファイルにする場合はXML宣言が必要 

<?xml version=“1.0” encoding=“UTF-8”?> 

<svg …> 

(拡張子は「.svg」でも中身はXML形式になります) 

• 

OPFで直接SVGファイルを指定する方法はおススメしません 

固定レイアウトの礼儀(7/7) 

•   固定レイアウト制作時の注意点

 

• 

画像サイズは出来るだけ揃えて下さい 

現在のKoboビューワーでは、縦横比が違う画像が混ざると、 

正しく表示されない場合があります 

• 

大き過ぎる画像サイズは控えて下さい 

高さが1600pxを超えるような画像の場合、解像度が低い  kobo Touch などではキレイに表示出来ない場合があります 

画像サイズが大きくなると、表示に時間がかかる場合があります 

• 

リフロー型(文字モノ)を混在しないで下さい 

現在のKoboビューワーでは、リフロー型のページが混ざると、 

正しく表示されない場合があります 

楽天koboコンテンツ制作ガイド 

1.  EPUB2とEPUB3の違い  2.  OPFにおける注意点 

3.  目次の作り方  4.  組版表現Tips 

5.  固定レイアウトの礼儀 

ドキュメント内 EPUBobo 最近の更新履歴 epubcafé (ページ 51-59)

関連したドキュメント