읽는 즐거움을 위하여, 초코프레스!

EPUB 초콜릿 공방

종이책 원천 데이터를 가공하여 전자책이 되기까지의 과정을 초코프레스의 방식으로 설명드립니다.

원천 데이터
개발 과정
책장
.indd
인디자인EPUB 내보내기
또는 IDML
.qxp
쿽익스프레스ePub 내보내기
또는 텍스트 추출
.hwp
한글HWPX·HTML로
변환 후 정리
본문 텍스트
다크 초콜릿
일러스트·이미지
밀크 초콜릿
스타일
화이트 초콜릿

종이책 스타일 → 태그

  • 장 제목h1
  • 소제목h2
  • 본문p
  • 강조em
  • 일러스트figure + img
  • 그림 설명figcaption
  • 각주 번호a noteref
  • 각주aside footnote
  • 미주aside endnote
  • 위첨자sup
  • 아래첨자sub
  • 인용문blockquote
  • 표table
  • 한자 윗주ruby
ch01.xhtml
ch02.xhtml
ch03.xhtml
style.css
fig01.jpg → ch02
성분표content.opf제목·저자
ISBN·언어
파일 목록
목차nav.xhtml장 제목을
링크로
이은 목록
표지cover.jpg서점 목록에
보이는
대표 이미지

봄의 공방

book.epub
mimetype 맨 앞·무압축
META-INF/
container.xml
OEBPS/
content.opf
nav.xhtml
text/ ch01~03, notes.xhtml
styles/ style.css
images/ cover.jpg, fig01.jpg
파일검증
완료
EPUBCheck
오류 0
Reader
봄의 공방초코 공방 펴냄
1장. 봄의 공방
그림 1. 공방 뒤 언덕

창문을 열자 카카오1 향이 골목으로 번졌다. 글자 크기를 키워도 문장은 화면 폭에 맞춰 다시 흐른다. 이것이 리플로우 전자책의 맛이다.

    참고: 현재 EPUB 표준

    2026년 10월 기준 · 표준은 계속 바뀌니 작업 전에 W3C 문서를 한 번 더 확인하세요.

    버전 현황

    공식 표준EPUB 3.3 — 2023년 5월 W3C 권고안. 지금 제작·유통의 기준이에요.
    확정 직전EPUB 3.4, 뷰어 규격 3.4, 접근성 1.2 — 후보 권고안 단계. 테스트만 남았어요.

    꼭 있어야 하는 것

    • mimetype — 압축 없이 맨 앞에
    • META-INF/container.xml — 패키지 문서 위치 안내
    • content.opf — 식별자·제목·언어는 필수
    • nav.xhtml — 목차(내비게이션 문서)
    • 본문은 XML 문법의 XHTML, 인코딩은 UTF-8 권장

    이미지 형식

    형식표준 포함실무 판단
    JPEG · PNG · GIF · SVG3.0어디서나 안전 — 채색 일러스트는 JPG, 선화·투명 배경은 PNG
    WebP3.3대부분 지원, 구형 기기는 확인 필요
    AVIF · JPEG XL3.4아직 쓰지 않는 게 안전

    3.4에서 새로 지정되는 것

    AVIF·JPEG XL 이미지, Opus 오디오(MP4)가 기본 형식으로 새로 지정돼요.

    고정 레이아웃에 세로로 이어지는 롤(roll) 방식이 새로 지정돼요. 웹툰·만화 전자책과 관련이 깊지만 뷰어 지원은 아직이에요.

    이제 쓰지 않는 것

    • NCX 목차 파일 — nav.xhtml로 대신해요
    • 폰트 난독화 — 더 이상 권장하지 않아요
    • 매니페스트 폴백 — 뷰어 지원이 거의 없어요
    • 파일 이름의 공백 — 영문·숫자로 짓는 게 안전해요

    검증

    EPUBCheck가 업계 표준 검사 도구예요.

    '반드시(MUST)' 규칙을 어기면 오류 — 책이 안 열리거나 뷰어마다 다르게 보여요. '권장(SHOULD)' 규칙을 어기면 경고로 나와요.

    실무 권장

    지금 만드는 책은 EPUB 3.3 기준으로, 3.4 새 기능은 국내 서점 뷰어가 지원할 때까지 미뤄 두세요.

    대체 텍스트, 읽기 순서, 접근성 메타데이터는 처음부터 챙겨 두면 좋아요.

    출처: W3C EPUB 3.3 · W3C EPUB 3.4 · EPUB Accessibility 1.2