首頁 »
2010/07/11

電子書EPUB-Week01

因為年紀大了...記性差...不做個重點整理...以後大概又還給老師了!
這是第一週的課程內容...
滿理論的...不過聽過老師講一大圈後...我大概懂EPUB是啥了!
有長點知識還滿開心
[觀念]
  • EPUB是國際出版論壇(IDPF)提出的數位出版規範!
  • .epub是可重排數位電子書與數位出版品之XML格式檔案的附檔名
  • .epub由3種開放標準構成:
    • OPS:開放出版架構(管內容.樣式)由w3c制定有以下2種:
      • XTML1.1
      • CSS2.0
    • OPF:開放封裝格式(檔案.架構.資料.....等)
    • OCF:開放容器格式(用zip壓縮,根檔案root file)內含以下:
      • metadate--有元資料.中繼資料.後設資料...等說法(以都柏林核心寫的)
      • manifest--實際檔案清單
      • spine--閱讀的順序
      • guide--導讀
 這3種標準關係大概是下面這樣....


[以檔案解釋]


一開始老師就教...把這三個檔選起來轉成’zip’
不能在外圍的資料夾包喔!
然後再把zip附檔名改成epub,這樣電子書的閱讀器就可以讀了說!
感覺似乎很簡單...到底這三個檔有啥呢?
  • minetype-這個是告知是啥檔案類型,並需用何軟體開啟的小程式檔(application/epub+zip<=裡面只寫這樣)
  • META-INF-裡面還有一個container.xml檔,container檔是告訴開檔軟體,檔案的位置,META-INF和container.xml是給系統看的檔,有嚴格規定,不能隨便亂命名喔!
  • OEBPS-裡面有很多檔案,其中有個副檔名為"ncx"這是目錄檔(供閱讀器讀取辨識的)
[軟體使用]
今天一共用了四個軟體如下:
  • WINRAR-這個用來包成ZIP的
  • Calibre-安狀後用他的"ebook-viewer"這個瀏覽閱讀器讀取的狀況
  • Notepad++-這個看程式碼與修改用的
  • eCub-這用來把txt檔們或html檔們轉epub
恩~之後就要好好來實做實做一番了!


首頁