一、電子書標準演變 (OeBPS到epub)
從OeBPS到E-pub歷史發布如下:
※ 1999年9月 → Open eBook Publication Structur(OEBPS) 1.0
※ 2001年6月 → OEBPS 1.0.1 取代OEBPS1.0
※ 2002年8月 → 推薦OEBPS 1 .2規範發布
※ 2006年10月→ Open Container Format (OCF)1.0
※ 2007年9月
→ Open Publication Structure (OPS) 2.0.發布,取代了OEBPS 1.2 ;
→ 另規範Open Publication Structure Format(OPF) 2.0
※ 2011年5月→ePub3.0格式發佈
兩者的目的皆用來敘述電子書的內容結構與資料交換。在是定義用於出版商(Publishers)與電子書閱讀系統(eBook Reader Systems)間的標準電子書交換格式。出版商對其出版的書籍內容只要轉換成OeBPS(後來epub)標準格式後,使用支援該格式的電子書閱讀軟體及閱讀機便可顯示出書本內容。(劉惠珍,2008;葉晴辰,2005)
二、OeBPS(Open eBook Publication Structure)
OeBPS1.2的標準主要包含三大部分:OeBPS Package、OeBPS Document、OeBPS Style Sheets,亦就是以這三部份記載電子書的相關資訊,以下分別說明:(葉晴辰,2005)
1. OeBPS Package:
(1) 主要核心關聯檔案,記載著出版品的重要資訊,每一個出版品都必須要有這個檔案。
(2) 用XML語法來描述OeBPS Document、圖片及其他相關組成出版品的物件,並標記彼此的關聯性。
(3) OeBPS包裹檔的副檔名為 .opf,語法為XML,MIME Type為”text/xml”。
(4) OeBPS Package檔主要組成部份有:
表一、OeBPS Package檔主要組成一覽表
名稱 | 說明 | |
Package Identify | 包裹辨識符號 | 該OeBPS出版品的唯一辨識符號 |
Metadata | 詮釋資料 | 出版品的Metadata(標題、作者、出版商),有dc-metadata及x-metadata兩種。前者主要包含都柏林核心集定義的電子書詮釋資料,提供電子書的整體資訊,其命名方式以dc: 來開頭;後者主要是允許內容提供者描述超過都柏林核心集範圍外的詮釋資料,亦就是自行定義的詮釋資料。 |
Manifest | 文件列表 | 組成出版品的檔案(文件、圖像、樣式表等),名稱、代號、型態均在此加以描述。Manifest包含fallback的宣告,用來處理規範中沒有支援的媒體類型。 |
Spine | 閱覽順序 | 文件的編排,提供線性的閱讀次序。 |
| 閱覽途徑 | 出版品其他的閱讀順序,例如依各種不同的閱讀目的及讀者的專業等級差異,產生不同的閱讀次序,可供選擇的不同瀏覽途徑。 |
Guide | 導引指南 | 一套出版品基本架構特性的參考資料,例如目錄、前言、參考書目等。 |
2. OeBPS Document:
(1) 它所包含的元素與屬性主要來自HTML4.0的子集,因此其內容與HTML網頁內容結構相當類似。
(2) 為電子書主要的書籍文字內容,同樣亦是以XML語言描述。
(3) OeBPS1.2的文件詞彙是XHTML1.1的純子集,其所選擇的元素和屬性都列於OeBPS規範中,有五個共通屬性描述如下:
表二、OeBPS1.2的文件詞彙的五個共通屬性描述
名稱 | 說明 | |
Id | 標識符號 | Id屬性對元素給予唯一標識符號,在文件中的所有元素,標識符號的值是唯一的。 |
Style | 樣式 | OeBPS規範中反對style直接應用於元素中,規範強烈建議樣式屬性不適用於OeBPS1.2文件中。 |
Class | 類別 | 這個屬性引許”selector-based”的樣式規格,以空白分隔的一連串類別名稱。 |
Title | 主題 | 這個屬性可以為文件提供主題,亦可提供搜尋引擎之用。 |
Xml:lang | 用以指明在XML文件中任何元素的內容和屬性值的語言,亦就是當文件解釋成XML文件時,元素的基本語言。 |
3. OeBPS Style sheets:
(1) 主要功能是書籍內容的排版設定,以便在不同的閱讀軟體及閱讀機上均能顯示正確的排版方式。
(2) 顯示樣式宣告,使用串接樣式表CSS(Cascading Style Sheets),並使用CSS2語法。
三、E-pub(Electronic Publication)
E-pub意圖是既作為一個文件格式資源和最終用戶的格式交換使用。基於這個原因,檔案收集到一個容器(container),便於傳播和使用。這種container通常是一個壓縮文件,但已被擴展重新命名為”.epub”。(Poweridea,2009)
OeBPS標準被IDPF所制定的E-pub標準取代, E-Pub包含底下三份規格:(許乙清)
1. Open Publication Structure (OPS) 2.0:規範一個標準來製作電子書的內容,使得電子書內容提供商(出版者或作者),能依據該標準製作電子書,並使得廠商能遵循該標準發展[1]電子書閱讀器,進而使得不同廠牌的電子書閱讀器都能顯示不同電子書提供商所製作的電子書。
2. Open Packaging Format (OPF) 2.0:描述電子書各單元內容間的關聯性,如何將數個滿足OPS規範的電子書單元內容包裹成一本電子書。
3. Open Container Format (OCF) 1.0:描述如何將電子書內容壓縮成單一的電子檔,以便利電子書的發送、傳播與檔案管理。
為何標準要轉變,因為任何一個標準必歷經週期修正,而演化為成熟技術。在2007年IDPF國際數位出版論壇成員投票表決,「Open Publication Structure 2.0」即電子書規格作為正式的行業標準,以及2011年5月公布ePub3.0格式針對中文的需求做修正,包含頁面閱讀方向、中文直式書寫顯示、中英文標點符號混合顯示方式、橫/直排顯示、Ruby註記、欄位顯示最佳化,其又針對電子圖書出版業向格式標準化和設備互通性邁出一大步。(劉惠珍;資策會,2010)
(文/陳莞捷)
參考資料:
Poweridea(2009)。電子書格式EPUB。上網日期:民100年06月25日。檢自:http://www.168print.net.tw/myhtmls/print/forum_posts.asp?TID=381
葉晴辰(2005)。依循OEBPS標準之漫畫電子書研究。國立交通大學電機資訊學院專班的數位圖書資訊組。上網日期:2011年6月25日。檢自http://nctur.lib.nctu.edu.tw/handle/987654321/3346
資策會(2010)。電子出版品標準規範的現狀與發展。
劉惠珍。由epub 標準規範看電子書在消費市場的異業合作。上網日期:2011年6月26日,檢自http://wenku.baidu.com/view/df2fe6136c175f0e7cd137a1.html
沒有留言:
張貼留言