SlideShare a Scribd company logo
1 of 54
ePub Book Introduction 許乙清 [email_address]
ePub Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
International Digital Publishing Forum ,[object Object]
IDPF Member ,[object Object]
ePub Specification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ePub Specification ,[object Object],[object Object],[object Object]
ePub Book Container
ePub Book Container
ePub Book Container <package> <metadata> …..</metadata> <manifest> <item> …  </item> </manifest> <spine> <itemref>…  </itemref> </spine> <guide>….</guide> <tour> …. </tour> </package> ePub Package (.epub file) .opf file OPS 目錄 XML file XHTML file …… mimetype container.xml META-INF 電子書實體內容 (resource files)
ePub Specification ,[object Object],[object Object],[object Object]
OPS ,[object Object],[object Object]
OPS 參考使用的相關規範
電子書內容使用 XHTML 1.1 模組
ops:switch element 在電子書的頁面內容可使用不同的方式來描述  , 像說內定是以 2x + y –z 來表示 ,  可以使用 MathML 來描述
電子書內容可設定顏色的方式
OPF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Structure of ePub eBook
.opf file
OPF - <metadata> ,[object Object],[object Object]
OPF - <metadata> ,[object Object],[object Object],[object Object]
OPF - <metadata> ,[object Object]
OPF - <manifest> ,[object Object],[object Object],[object Object],[object Object],[object Object]
OPF - <spine> ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OPF - <tour> ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OPF - <guide> ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
13 種不同的電子書內容單元
OCF ,[object Object],[object Object],[object Object]
OCF ,[object Object],[object Object],[object Object],[object Object]
OCF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
container.xml <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?> <container version=&quot;1.0&quot; xmlns=&quot;urn:oasis:names:tc:opendocument:xmlns:container&quot;> <rootfiles> <rootfile  full-path=&quot;OPS/fb.opf&quot;   media-type=&quot;application/oebps-package+xml&quot;  /> </rootfiles> </container> 根目錄所在的路徑 電子書內容的檔案型態
OCF ,[object Object]
Create ePub Book ,[object Object]
.epub 壓縮檔的結構 . opf 檔 即是使用 OPF 規範來設定電子書內容的組成架構 ,該檔一定要被建立的。 .ncx 檔 則是設定該電子書的目錄章節次序,可做為一般 使用者的導覽順序主要是用來讓電子書閱讀器產生 有超鏈結功能的選單。但該檔並非一定要備建立的。
使用 WinZip 壓縮
Winzip 設定壓縮格式
ePub Book Reader ,[object Object],[object Object],[object Object]
線上電子書閱讀器  BookWorm http://bookworm.oreilly.com/library/
上載成功 BookWorm 會 check 該 .epub 是否合法正確 ,  主要針對整個 epub 檔的架構 .
 
BookWorm ,[object Object],[object Object],[object Object],[object Object]
ePub book validator http://threepress.org/tools/
ePub book validator ,[object Object],[object Object],[object Object]
Adobe Digital Editions
Adobe Digital Editions ,[object Object],[object Object]
http://www.adobe.com/products/digitaleditions/
FBReader ,[object Object],[object Object],[object Object]
GNU GPL ,[object Object],[object Object],[object Object],[object Object]
stanza ,[object Object],[object Object],[object Object]
ePub Book transformation
Wiki-to-XHTML Converter RSS-to-XHTML Converter Digital Content ePub Book Reader ePub Book Generator ePub Book Composer
Useful Website ,[object Object],[object Object],[object Object],[object Object]
Digital Content Package ,[object Object],[object Object],[object Object],[object Object]
ePortfolio Package
eLearning Package

More Related Content

Similar to ePub Book Introduction

Future of e-reader and e-book industry
Future of e-reader and e-book industryFuture of e-reader and e-book industry
Future of e-reader and e-book industryleonz
 
Django敏捷开发 刘天斯
Django敏捷开发 刘天斯Django敏捷开发 刘天斯
Django敏捷开发 刘天斯liuts
 
Java 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - LuceneJava 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - Lucene建興 王
 
Ieee xplore [修改版]
Ieee xplore [修改版]Ieee xplore [修改版]
Ieee xplore [修改版]JS Huang
 
电子杂志第六期
电子杂志第六期电子杂志第六期
电子杂志第六期yiditushe
 
Python简明教程
Python简明教程Python简明教程
Python简明教程ingong
 
简单Pthon教程
简单Pthon教程简单Pthon教程
简单Pthon教程junjun chen
 
外文文献检索之入门篇(杭州)
外文文献检索之入门篇(杭州)外文文献检索之入门篇(杭州)
外文文献检索之入门篇(杭州)viv
 
台灣目前在IDPF參與成果-資策會陳美莉組長
台灣目前在IDPF參與成果-資策會陳美莉組長台灣目前在IDPF參與成果-資策會陳美莉組長
台灣目前在IDPF參與成果-資策會陳美莉組長Taiwan Digital Publishing Forum
 
网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版昌里大金猪 Luke
 
Phalcon phpconftw2012
Phalcon phpconftw2012Phalcon phpconftw2012
Phalcon phpconftw2012Rack Lin
 
Phalcon the fastest php framework 阿土伯
Phalcon   the fastest php framework 阿土伯Phalcon   the fastest php framework 阿土伯
Phalcon the fastest php framework 阿土伯Hash Lin
 

Similar to ePub Book Introduction (20)

Future of e-reader and e-book industry
Future of e-reader and e-book industryFuture of e-reader and e-book industry
Future of e-reader and e-book industry
 
EndNote X2
EndNote X2EndNote X2
EndNote X2
 
Django敏捷开发 刘天斯
Django敏捷开发 刘天斯Django敏捷开发 刘天斯
Django敏捷开发 刘天斯
 
Java 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - LuceneJava 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - Lucene
 
1
11
1
 
Kevenjiaoda
KevenjiaodaKevenjiaoda
Kevenjiaoda
 
资源整合与Web2.0
资源整合与Web2.0资源整合与Web2.0
资源整合与Web2.0
 
资源整合与Web2.0
资源整合与Web2.0资源整合与Web2.0
资源整合与Web2.0
 
Ieee xplore [修改版]
Ieee xplore [修改版]Ieee xplore [修改版]
Ieee xplore [修改版]
 
电子杂志第六期
电子杂志第六期电子杂志第六期
电子杂志第六期
 
Python简明教程
Python简明教程Python简明教程
Python简明教程
 
简单Pthon教程
简单Pthon教程简单Pthon教程
简单Pthon教程
 
外文文献检索之入门篇(杭州)
外文文献检索之入门篇(杭州)外文文献检索之入门篇(杭州)
外文文献检索之入门篇(杭州)
 
台灣目前在IDPF參與成果-資策會陳美莉組長
台灣目前在IDPF參與成果-資策會陳美莉組長台灣目前在IDPF參與成果-資策會陳美莉組長
台灣目前在IDPF參與成果-資策會陳美莉組長
 
Les3
Les3Les3
Les3
 
网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版
 
Les 3 ppt
Les 3 pptLes 3 ppt
Les 3 ppt
 
Phalcon phpconftw2012
Phalcon phpconftw2012Phalcon phpconftw2012
Phalcon phpconftw2012
 
Phalcon the fastest php framework 阿土伯
Phalcon   the fastest php framework 阿土伯Phalcon   the fastest php framework 阿土伯
Phalcon the fastest php framework 阿土伯
 
Soap
SoapSoap
Soap
 

ePub Book Introduction

Editor's Notes

  1. Important to once again note, we are still in the adoption phase of epub and processes will need tweaking as they mature. Proof of EPUB Standard making a difference and working can be seen in this diagram. Everything is working as initially intended EPUB to Reading Systems and EPUB to Distributor or Compiler and transformed into proprietary format. Missing from this slide is how do you get to EPUB. This is the most critical decision you will have to make regarding your Digital Workflow. Do you go to XML workflow? Will you supply final PDF’s to service providers and have them create your epub? (Adobe unofficially mentioned possible future version of Acrobat to convert PDF to EPUB during Publishing Expo 2009 in NYC  ) Will you use Page Layout Software such as Adobe InDesign CS4, which can export to EPUB? Do you utilize 3 rd party software such as Atomik Export to get from Quark to XML then to EPUB. Quicky explain EPUB  Mobipocket  Compiler to Kindle