FB2를 EPUB으로 바꾸면 좋은 경우
- 더 많은 앱 지원 — FB2보다 EPUB을 여는 앱과 기기가 훨씬 많습니다.
- Send to Kindle — 아마존은 EPUB은 받지만 FB2는 받지 않습니다.
- 편한 탐색 — FB2의 섹션이 EPUB 목차가 됩니다.
변환 방식
FB2 XML을 선언된 인코딩으로 읽습니다. 최상위 섹션은 각각 한 장이 되고, 하위 섹션 제목은 소제목이 됩니다. 강조, 시, 연, 제사, 표 같은 FB2 요소는 대응하는 HTML 요소로 옮기고, 파일 안에 base64로 들어 있는 이미지를 풀어 EPUB에 담습니다.
FB2 파일이란?
FB2(FictionBook 2)는 XML 기반의 전자책 형식으로, 특히 러시아와 동유럽에서 많이 쓰입니다. 책이 어떻게 보이는지가 아니라 구조를 기술하는 것이 특징으로, 장(섹션), 제목, 문단, 시, 제사(에피그래프), 각주, 인용을 구분해 저장합니다. 이미지는 base64 텍스트로 같은 파일 안에 들어 있습니다.
보관과 검색에는 편리하지만 EPUB보다 지원하는 앱이 적어서, FB2를 EPUB으로 변환하려는 경우가 많습니다.
EPUB 파일이란?
EPUB(Electronic Publication)은 W3C가 관리하는, 가장 널리 쓰이는 개방형 전자책 표준입니다. EPUB 파일은 ZIP 압축 파일이며, 안에는 장마다 하나씩 있는 XHTML 문서, CSS 스타일, 이미지, 글꼴, 그리고 읽기 순서와 제목·저자·언어 같은 정보를 담은 패키지 파일이 들어 있습니다.
글자가 화면 크기에 맞춰 흐르는(리플로우) 형식이라 휴대폰부터 태블릿까지 어떤 화면에서도 읽기 좋습니다. Apple Books, Google Play 북, Kobo 등 대부분의 전자책 앱이 EPUB을 지원하며, Kindle도 Send to Kindle 기능으로 EPUB을 받을 수 있습니다.