.EPUB 파일이란?
확장자가 .epub인 파일은 출판사와 소비자를 위한 표준 디지털 출판 형식을 제공하는 전자책 파일 형식입니다. 이 형식은 이제 많은 전자 판독기 및 소프트웨어 응용 프로그램에서 지원될 정도로 널리 사용되었습니다. 예를 들어, Mac OS에서 사전 설치된 Books 소프트웨어는 이러한 파일을 열 수 있도록 지원합니다. 또한 스마트폰, 태블릿 및 컴퓨터에서 사용할 수 있는 호환 소프트웨어가 많이 있습니다. EPUB 파일 규격은 국제디지털출판포럼(IDPF)에서 관리하고 있습니다. 버전 EPUB 3은 또한 콘텐츠 패키징을 위한 표준화된 모범 사례, 연구, 정보 및 이벤트를 위한 선도적인 도서 거래 협회인 BISG(Book Industry Study Group)의 승인을 받았습니다.
EPUB 파일 형식의 간략한 역사
- 2007년 10월 - EPUB 2.0 승인
- 2010년 9월 - 유지 관리 업데이트가 릴리스되었습니다.
- 2011년 10월 - EPUB 3.0 사양 발효
- 2014년 6월 - 3.0 버전을 대체하는 사소한 유지 관리 업데이트가 릴리스되었습니다.
- 2017년 1월 - EPUB 3.1 발효
EPUB 파일 형식
EPUB 파일 형식은 ZIP 확장자로 이름을 변경할 수 있는 아카이브이며, 그 내용은 아카이브 추출기로 아카이브를 추출하여 볼 수 있습니다. 개방형 XML 기반 형식이며 HTML 파일, 이미지, CSS 스타일 시트 및 기타 요소로 구성됩니다. 또한 여러 소프트웨어 응용 프로그램 및 API를 통해 PDF, Mobi 및 기타 여러 파일 형식으로 변환할 수 있습니다.
Mac OS Books 애플리케이션으로 열린 EPUB E-Book
EPUB 파일 형식은 다음 세 가지 개방형 표준을 기반으로 합니다.
공개 구조(OPS)
EPUB 2.0 파일은 XHTML 1.1을 사용하여 발행물의 내용을 구성합니다. 본질적으로 이것은 EPUB 파일이 하나 이상의 웹 페이지로 구성됨을 의미합니다. 한 페이지에 책이나 신문의 전체 내용을 포함할 수 있지만 성능과 호환성을 위해 이러한 파일은 300K를 초과하지 않는 것이 좋습니다. 일반 웹 페이지와 마찬가지로 스타일 및 레이아웃은 CSS(Cascading Style Sheet)를 사용하여 정의됩니다. EPUB 파일에서는 CSS2의 하위 집합(제한된 일련의 명령)을 사용해야 합니다. 둥근 상자 또는 그림자와 같은 CSS3의 많은 새로운 기능은 아직 사용할 수 없습니다. 이전 버전과의 호환성을 위해 작성자는 XHTML 대신 DTBook을 사용하여 콘텐츠를 인코딩할 수도 있습니다.
개방형 패키징 형식(OPF)
사양의 이 부분은 메타데이터(저자와 게시자, 제목은 무엇인지,..), 매니페스트(epub 파일 내의 모든 파일 목록) 및 목차와 같은 구조적 정보를 다룹니다. 이러한 데이터는 모두 XML을 사용하여 포함됩니다.
개방형 컨테이너 형식(OCF)
위의 설명은 EPUB 문서가 일련의 파일로 구성되어 있음을 분명히 했어야 합니다. OCF 사양은 이러한 모든 파일이 하나의 단일 컨테이너 파일로 패키징되는 방식을 정의합니다. 이를 위해 ZIP 압축이 사용됩니다.
지원되는 이미지 파일 형식
EPUB 파일 형식은 다음 이미지 파일 형식을 지원합니다.