한국   대만   중국   일본 
EPUB - 위키百科, 우리 모두의 百科事典 本文으로 移動

EPUB

위키百科, 우리 모두의 百科事典.

Electronic Publication (EPUB)
파일 擴張字 .epub
인터넷 미디어 타입
application/epub+zip
開發 國際 디지털 出版 포럼(IDPF, International Digital Publishing Forum)
포맷 種類 電子 出版 文書
웹사이트 IDPF Home Page

EPUB (electronic publication)은 國際 디지털 出版 포럼 (IDPF, International Digital Publishing Forum)에서 制定한 開放型 自由 電子書籍 標準이다. EPUB은 自動空間調整(reflowable)李 可能하게 끔 디자인 되었다. 이는 EPUB으로 만들어진 內容을 볼 때 디스플레이하는 機械의 形式, 크기에 自動으로 最適化되어 보여줄 수 있다는 뜻이다.

EPUB는 2007年 9月 以前에 있던 오픈 eBook 標準을 代替하기 위해 國際 디지털 出版 포럼에서 公式 標準으로 採擇되었다.

機能 [ 編輯 ]

  • 自由 소프트웨어 開發이 可能한 開放形 標準
  • 自動空間調整과 글字크기 變換
  • 內部에 래스터나 百터 이미지를 담을 수 있음
  • 메타데이터 包含
  • 디지털 權利 管理 (DRM) 支援
  • CSS 支援
  • 같은 파일에 對해 大體的인 렌더링 支援
  • 機能 擴張을 위한 內外部敵 XML 機能 支援

파일 形式 [ 編輯 ]

EPUB은 세 가지 定義로 이루어져 있다.

  • Open Publication Structure 2.0, 이는 內容의 形態를 定義한다.
  • Open Packaging Format (OPF) 2.0, 이는 XML로 構成된 .epub의 파일 構造를 定義한다.
  • OEBPS Container Format(OCF) 1.0, 모든 파일들을 ZIP으로 壓縮 貯藏한다.

基本的으로, EPUB은 內部的으로 XHTML이나 DTBook(DAISY 컨소시엄에서 만든 XML 標準.)를 利用하여 內部의 글과 文書 構造를 만들고, CSS의 一部를 利用해 文書의 틀과 形式을 만든다. 目錄이나 票 樣式, EPUB 메타데이터를 위해 XML을 使用한다. zip 파일을 통해 上氣된 다양한 파일들을 하나로 묶어 配布한다.

開放型 出版 形式(Open Publication Structure) 2.0 [ 編輯 ]

EPUB은 內容을 構成하기 위해 以前 버전에서는 XHTML에서 派生된 OEBPS 1.2를 使用했었으나 2.0버전에서는 XHTML 1.1(이나 DTBook)을 使用한다. 그러나 XHTML 構成要素(element)에 對한 制限이 좀 있다. EPUB의 XHTML에서 使用하는 mimetype은 application/xhtml+xml이다. XHTML 모듈과 制限에 對한 仔細한 說明은 2.2 [1] 를 參考하면 된다.

스타일과 레이아웃은 "OPS 스타일 시트"라 불리는 CSS 2.0의 一部를 使用한다. 이 特別한 構文들은 CSS 中 읽기시스템과 몇가지 특수한 部分만을 使用한다. 특수한 部分이란 oeb-page-head, oeb-page-foot, 나, oeb-column-number 等과 같은 것들이다. 폰트는 @font-face 項目이나 OPF 매니페스트 속에 폰트를 包含시켜 設定할 수 있다. mimetype 을 위한 EPUB의 CSS 文書形式은 text/css 이다. [1] 支援 項目과 그에 對한 細部 情報는 Section 3.0 에서 찾아볼 수 있다.

EPUB에서 이미지는 PNG , JPEG , GIF , SVG 形式을 支援한다. 이들은 各各 mimetype image/png, image/jpeg, image/gif, image/svg+xml 를 使用한다. 다른 미디어 形式도 許容되나, 製作者가 支援 形式으로 된 代替物을 指定해 두어야 한다. [1] mimetypes을 위한 票는 Section 1.3.7의 細部事項 [2] 을 參考하면 된다.

國際的이며 多重言語 書籍을 위해 유니코드 가 使用되며, 製作者는 UTF-8 or UTF-16 인코딩을 使用해야 한다. 하지만, 읽기 시스템에서 유니코드의 모든 유니코드 文字를 위한 폰트를 提供해야 하는 것은 아니지만, 標示할 수 없는 文字를 위한 表示는 해주어야 한다. [1]

EPUB을 爲한 XHTML의 基本 骨格은 아래와 같다.

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<
html
 xmlns
=
"http://www.w3.org/1999/xhtml"
 xml:lang
=
"en"
>

  <
head
>

    <
meta
 http-equiv
=
"Content-Type"
 content
=
"application/xhtml+xml; charset=utf-8"
 />

    <
title
>
Pride and Prejudice
</
title
>

    <
link
 rel
=
"stylesheet"
 href
=
"css/main.css"
 type
=
"text/css"
 />

  </
head
>

  <
body
>

    ...
  
</
body
>

</
html
>

소프트웨어 [ 編輯 ]

읽기 支援 [ 編輯 ]

EPUB를 읽는 것을 支援하는 裝置는 OPS 出版을 支援하는 하드웨어와 소프트웨어의 組合이다.

Reading Systems and Software
소프트웨어 플랫폼 DRM 支援 備考
어도비 디지털 에디션 윈도우 , OS X 어도비 콘텐트 서버 온라인으로 正品認證이 必要
Aldiko 안드로이드 안드로이드 機器 EPUB 支援
FBReaderJ 안드로이드 오픈 소스
BookGlutton 自由 소프트웨어 온라인 읽기 支援
Bookworm 自由 소프트웨어 온라인 읽기 支援
캘리버(Calibre) 윈도우 , OS X , 리눅스 圖書館 管理, 變換, 電子冊 連結에 主로 使用, GPL
EPUBReader Firefox add-on 윈도우 , OS X , 리눅스 파이어폭스 追加 機能
FBReader 윈도, 리눅스, PDA 完全히 支援하지 않음
Freda 윈도우 모바일 DRM 없는 파일만 支援
Gitden Reader 안드로이드 , iOS DRM 支援 EPUB 2와 EPUB 3 支援 및 Audio, Video, Reflow, Fixed-Layout, SMIL, SVG, MathML 機能
iBooks iOS Apple iBooks
i2Reader 아이폰
Lexcycle Stanza 윈도, OS X , 아이폰
Lucidor (software) 윈도, OS X , 리눅스
Mobipocket 윈도, 블랙베리 , 심비안 , 윈도우 모바일
Okular 리눅스 , 윈도, Maemo , OS X
Openberg Lector
수마트라 PDF EPUB 基本 支援, GPL
IkuReader 닌텐도 DS

編輯 시스템 [ 編輯 ]

editing Systems and Software
소프트웨어 플랫폼 備考
wink2.0(윙크) 윈도 Adobe AIR基盤의 프로그램, CSS를 簡單한 設定으로 生成할 수 있고, 폰트와 表紙페이지 生成을 自動으로 만들어 준다. 안드로이드 앱과 pc用 앱으로 패키징을 支援한다.
어도비 인디자인 윈도우 , OS X
Atlantis Word Processor 윈도우 어떤 文書든 變換, 글꼴 內臟 提供
Autopub 變換道具, 變換된 電子冊 오픈마켓
biscuitMaker (application) 윈도우 , HWP 한글워드파일을 編輯하고 EPUB으로 變換 貯藏하는 EPUB 製作 道具
BookGlutton Converter 變換道具
eBookStylist (application) 윈도우 , 리눅스 , OS X Adobe AIR基盤의 프로그램, CSS를 簡單한 設定으로 生成할 수 있는 스타일 EPUB 製作 道具
eBooksWriter 윈도우 모비포켓 파일도 支援
eCub 윈도우 , OS X , 리눅스 暗號化 不可能
Feedbooks 無料 가상화 서비스 支援
iStudio Publisher OS X 電子 出版 소프트웨어
페이지 OS X 워드프로세서
Sigil 윈도우 , 리눅스 , OS X GPLv3下의 自由 소프트웨어
펍트리 에디터 윈도 애플의 iBooks Author처럼 소스없이 作業하면서 인터렉티브韓 EPUB 3 製作 可能
뷰포터 에디터 Archived 2014年 3月 26日 - 웨이백 머신 윈도 , Mac 애플의 iBooks Author처럼 코딩없이 作業하면서(실제로 코딩度 可能) 인터렉티브韓 EPUB 3 製作 可能(앱북도 製作可能), 아이콘, 이미지, 오디오 및 비디오도 連結된 스토어에서 바로 다운로드 後 使用이 可能
genebook 월드 와이드 웹 電子 冊 編輯 및 揭示
wepubl author 윈도 電子 冊 編輯 및 揭示

各州 [ 編輯 ]

  1. “OPS_2.0_spec_Section2.2” . 2008年 8月 27日에 原本 文書 에서 保存된 文書 . 2008年 8月 27日에 確認함 .  
  2. “Open Publication Structure (OPS) 2.0 v1.0” . 2008年 8月 27日에 原本 文書 에서 保存된 文書 . 2008年 8月 27日에 確認함 .  

外部 링크 [ 編輯 ]