전자책 프로그램을 사용하기 전에 반드시 알아야 할 기본 개념
전자책 제작을 시작하면 가장 먼저 듣게 되는 단어가 있습니다.
바로 EPUB입니다.
하지만 많은 분들이
“EPUB가 뭔지는 알겠는데, 정확히 뭐가 다른 건지 모르겠다”
는 상태에서 전자책 제작을 시작합니다.
이 글에서는 전자책 제작을 위한 EPUB의 기초 개념을
처음 접하는 분도 이해할 수 있도록 정리해보겠습니다.
EPUB란 무엇인가
**EPUB(Electronic Publication)**은
국제 표준 전자책 파일 형식입니다.
PDF가 “종이책을 그대로 화면에 옮긴 형식”이라면,
EPUB은 전자책 환경에 최적화된 구조형 문서입니다.
EPUB의 가장 큰 특징은 다음과 같습니다.
- 화면 크기에 따라 글자가 자동으로 조절됨
- 스마트폰, 태블릿, 전자책 단말기 모두 호환
- 텍스트, 이미지, 목차, 링크를 구조적으로 관리
그래서 대부분의 전자책 유통사는
PDF보다 EPUB 형식을 기본으로 요구합니다.
EPUB 전자책의 기본 구조


EPUB은 단순한 파일 하나처럼 보이지만,
실제로는 여러 파일이 묶인 압축 구조입니다.
기본적으로 다음 요소들로 구성됩니다.
1. XHTML 파일
- 실제 글 내용이 들어가는 파일
- 장(chapter) 단위로 구성
- HTML과 거의 동일한 문법 사용
2. OPF 파일
- 전자책의 메타데이터 파일
- 제목, 저자, 목차, 파일 목록 정의
- EPUB 전체를 통제하는 핵심 파일

3. nav.xhtml (목차)
- 전자책의 공식 목차
- 전자책 뷰어에서 바로 이동 가능
- 접근성 기준에서도 중요한 요소

4. 이미지 / 스타일 파일
- 표지 이미지
- 본문 이미지
- CSS 스타일 파일
EPUB 제작에서 가장 많이 막히는 지점
EPUB 제작을 처음 시도하면
대부분 아래 지점에서 막히게 됩니다.
- XHTML 파일을 어떻게 나눠야 할지 모른다
- 목차(nav.xhtml)를 어떻게 만들어야 할지 모르겠다
- OPF 파일을 직접 수정하다가 오류가 난다
- EPUBCheck 검증 오류가 발생한다
이 문제는 내용이 아니라 구조 문제입니다.
즉, 글을 못 써서가 아니라
EPUB 구조를 관리하기 어렵기 때문입니다.
전자책 제작에서 EPUB 구조가 중요한 이유
전자책은 단순히 “보이는 것”만 중요하지 않습니다.
- 전자책 유통사 등록
- 지원사업 검증
- 접근성 심사
이 모든 과정에서 EPUB 구조가 기준이 됩니다.
아무리 내용이 좋아도
EPUB 구조가 잘못되면 검증에서 탈락할 수 있습니다.
그래서 EPUB 제작은
“글쓰기 + 구조 관리”가 동시에 필요합니다.
EPUB 제작, 직접 할까? 프로그램을 사용할까?
이론적으로는
EPUB을 직접 만들어도 됩니다.
하지만 실제로는 다음과 같은 부담이 생깁니다.
- XHTML, OPF, nav.xhtml을 모두 이해해야 함
- 사소한 문법 오류도 검증 탈락으로 이어짐
- 수정할 때마다 구조를 다시 점검해야 함
그래서 대부분의 출판사와 작가들은
전자책 프로그램을 사용해 EPUB을 제작합니다.
전자책 프로그램은
이 복잡한 구조를 자동으로 관리해주고,
사용자는 내용 작성에 집중할 수 있도록 도와줍니다.
EPUB 제작 기초에서 기억해야 할 핵심
EPUB 제작을 시작할 때
다음 세 가지만 기억하셔도 충분합니다.
- EPUB은 표준 구조를 가진 전자책 형식이다
- 전자책은 “내용 + 구조”가 함께 중요하다
- 구조 관리는 전자책 프로그램의 도움을 받는 것이 효율적이다
이 기초 개념만 이해해도
전자책 제작 과정에서 길을 잃지 않게 됩니다.
다음 단계는 무엇일까?
EPUB 제작 기초를 이해했다면
이제 다음 단계로 넘어갈 수 있습니다.
- EPUB 구조를 자동으로 만들어주는 전자책 프로그램
- EPUB 검증에서 자주 발생하는 오류 사례
- 실제 전자책 제작 흐름
다음 글에서는
EPUB 구조를 몰라도 전자책을 만들 수 있는 방법을
구체적으로 다뤄보겠습니다.
곰스북에디터는
전자책(EPUB 3.0) 제작 과정에서 접근성 검증과 오류를 동시에 해결할 수 있도록 설계된
전자책 제작 툴입니다
📌 전자책 프로그램 관련 글 모아보기
- 전자책 프로그램 추천 | EPUB 제작부터 검증까지 – 곰스북에디터
- 곰스북에디터 소개
- EPUB제작기초
- XHTML · 구조 이해
- 이미지 · 목차 · 패키징
- EPUB 검증 오류 사례
- 접근성 기준 정리
- 검증 통과 노하우
'GomsBook > 전자책 제작' 카테고리의 다른 글
| 이미지 · 목차 · 패키징 (0) | 2026.01.11 |
|---|---|
| XHTML · 구조 이해 (0) | 2026.01.11 |