본문 바로가기

디자인 실무/전자책

전자책 EPUB 오류 해결법, Pagina EPUB-Checker 활용하기

반응형

 

1. 전자책 제작, 왜 오류가 생길까?

제가 다니는 회사에선 한글 전자책과 외국어 전자책을 함께 제작합니다.

- 한글 전자책 : 교보문고, 예스24, 알라딘 업로드

- 외국어 전자책 : 아마존(킨들), 구글북스, 코보닷컴 업로드

 

외국어 전자책도 시길로 작업을 합니다.

하지만 저희 회사에서 업로드 하는게 아닌 업로드 해주는 곳이 따로 있습니다. 시길 작업된 파일을 가지고 킨들 변환은 따로 진행합니다. 시길(sigil) epub로 킨들에 잘 올라가기도 한다지만 가끔 오류가 나기도 한다고 해서 꼭 변환해서 올린다고 합니다.

이때 중요한 건 시길에서 만든 EPUB 파일의 오류를 최대한 줄여 전달하는 것입니다.

 

실제 사례로 외국언어 중에 오류가 반복적으로 발생한 적이 있었습니다. 외국어 업로드 담당자가 아마존, 구글북스 등 외국어 전자책 올리는 곳에 올리면 오류가 나서 업로드가 안된다는 연락이 왔습니다. 시길에서 보기엔 멀쩡했는데, 외부 검사기로 돌려보니 오류가 잡혔습니다. 

 

"내 컴퓨터에선 정상, 업로드만 하면 오류?"

 

 

2. 시길 내부 검사만으로는 부족하다

시길에는 자체 오류 검사 기능이 있습니다. 하지만 이 결과만 믿고 파일을 배포하면, 플랫폼마다 다른 규격 때문에 문제가 생길 수 있습니다. 

 

그래서 외부 EPUB 유효성 검사기를 함께 쓰는 것이 안전합니다.

그중 업계에서 가장 많이 사용하는 프로그램이 바로 Pagina EPUB-Checker입니다.

 

/pagina 프로그램

"시길(sigil) 검사만으로는 epub 오류 잡기 부족하다."

 

 

3. Pagina EPUB-Checker 사용 방법

Pagina EPUB-Checker는 무료로 제공되는 검증 툴입니다.

실행 과정도 간단합니다.

 

- 프로그램 실행 : epub 파일 선택

- 검사 실행 : 오류 발생 위치(파일 경로, 페이지, 줄 번호) 확인

- 시길로 돌아가 해당 지점 수정

- 다시 검사 : 오류 0건 확인 후 배포

 

이 과정을 거치면 시길에서 보이지 않던 오류까지 잡을 수 있습니다.

 

예시)

- 메타테이터 누락

- XHTML 문법 오류

- 이미지/리소스 경로 불일치

- 확장자 오류 등

 

"에러는 숫자와 줄 번호로 잡는다."

 

 

4. 마무리 : 오류 검사, 두번은 기본

전자책 제작에서 오류는 피할 수 없습니다.

하지만 시길 검사 + 외부 검사기(Pagina)를 함께 사용하면, 서점이나 플랫폼 업로드 시 거절당할 확률은 크게 줄일 수 있습니다.

결국 전자책 제작의 제작 과정에서 가장 중요한 것은 결국 EPUB 오류 없는 클린 파일을 만드는 것입니다.

 

"클린 파일만이 서점 문을 통과한다."

반응형
SMALL