본문 바로가기
컴퓨터 활용

[전자책] EPUB 버전2와 버전3

by easyfly 2023. 10. 22.
반응형

EPUB 버전2와 버전3 비교

전자책 편집기인 시길은 EPUB2와 EPUB3를 모두 지원하는 프로그램입니다. 시길의 버전은 2023년 10월 22일 현재 '2.0.1' 버전입니다.

Sigil 버전 확인

시길의 버전과 EPUB 버전을 혼동하지 않아야 합니다. 전자책 형식의 일종인 EPUB은 어떤 기능들을 지원하느냐는 차이가 있습니다. 전자책을 만드는 편집기인 Sigil은 전자책을 EPUB2 버전으로 만들 수도 있고, EPUB3 버전으로 만들 수도 있습니다.

EPUB2와 EPUB3의 비교

두 버전은 제작 과정에서 차이가 있습니다. '책 찾아보기' 창에는 파일 구조가 나옵니다. 이곳에서 보이는 외형상 차이는 'Text' 폴더에 'nav.xhtml'이 추가된 것입니다. 그러나, 내부적으로는 많은 차이가 있습니다.

EPUB2에서 파일 구조
EPUB3에서 파일 구조

EPUB2와 EPUB3의 파일 구조

EPUB2

EPUB2는 단일 파일 구조를 사용합니다. EPUB2 파일은 ZIP 파일로 압축되어 있으며, 내부에 다음과 같은 파일들이 있습니다.

  • mimetype: 파일 형식을 식별하는 파일
  • container.xml: EPUB 파일의 구조를 정의하는 파일
  • nav.xhtml: EPUB 파일의 링크 구조를 정의하는 파일
  • content.opf: EPUB 파일의 콘텐츠를 정의하는 파일
  • cover.jpg: EPUB 파일의 표지를 나타내는 이미지 파일
  • (텍스트, 이미지, 오디오, 비디오 등): EPUB 파일에 포함된 콘텐츠 파일

EPUB3

EPUB3는 단일 파일 구조와 함께 고정 판형 책을 위한 별도의 파일 구조를 지원합니다. 단일 파일 구조는 EPUB2와 동일합니다. 고정 판형 책용 파일 구조는 다음과 같습니다. EPUB2에 비해 더 많은 종류의 콘텐츠와 스타일 및 레이아웃을 지원합니다.

 

  • opf.ncx: 고정 판형 책의 링크 구조를 정의하는 파일
  • ncx.xml: 고정 판형 책의 콘텐츠를 정의하는 파일
  • (텍스트, 이미지, 오디오, 비디오 등): 고정 판형 책에 포함된 콘텐츠 파일
  • (css, images, fonts 등): 고정 판형 책의 레이아웃 및 스타일을 정의하는 파일

정리

EPUB 파일 구조를 이해하면 전자책을 더 잘 이해하고, EPUB 파일을 생성하거나 편집할 때 도움이 됩니다. Sigil을 사용하면서 EPUB 파일의 버전과 혼동하지 않도록 합니다.

반응형

댓글