EPUB 적합성 검사
Web Epub Validator : http://validator.idpf.org/
EPUB Validator download : https://github.com/idpf/epubcheck
EPUB이 2.0 혹은 3.0 포멧으로 제대로 만들어 졌는지 검사해 주는 프로그램
EPUB을 만들었는데 뷰어에서 열리지 않을때가 있습니다.
유통사에 보냈는데 문제가 있으니 수정을 해 달라고 하기도 합니다.
EPUB을 만든 후 EPUB2.0 혹은 3.0 기준으로 문제가 없는지 확인해 주는 프로그램이 EPUB Validator입니다.
EPUB3.0 파일을 만들었는데 Navigation이 없거나 폰트를 추가했는데 본문에서 한번도 사용하지 않았다면 Validator가 알려줍니다. EPUB 파일이 2.0인지, 3.0인지도 구분을 해 줍니다. 2.0과 3.0에서 사용할 수 있는 CSS나 HTML 태그가 조금씩 다른데 EPUB2.0에서는 허용을 하지만 EPUB3.0에서는 사용하면 안되는 태그를 써도 Validator가 알려줍니다.
어느 파일 몇번째 줄에 어떤 오류가 있는지를 알려주기 때문에 문제를 수정하기도 쉽습니다.
http://Validator.idpf.org/
웹페이지에서 EPUB파일을 바로 체크할 수 있습니다. 하지만 파일 크기가 10mb를 넘으면 안되고 파일 업로드하는 시간, 검사하는 시간이 오래 걸립니다.
https://github.com/idpf/epubcheck/
JAVA로 만들어진 EPUB Validator를 다운로드 받아 PC에서 실행시킬 수 있습니다. JAVA를 실행시킬 수 있는 환경이어야 하는데 대부분의 컴퓨터에 설치되어 있습니다. 설치가 되지 않았다면 자바 홈페이지(https://java.com/ko/download/)에서 무료로 설치할 수 있습니다. JVM, JRE 등을 최신버전으로 설치하면 됩니다.
복잡한 옵션이 없기 때문에 사용법은 쉽게 익힐 수 있습니다.
압축을 푼 후 같은 폴더에 EPUB 파일을 넣고 아래처럼 실행시키면 끝납니다.
java -jar epubcheck-3.0.1.jar file_file_name.epub
현재 버전이 3.0.1이기 때문에 버전이 바뀌면 epubcheck-3.0.1.jar 이 부분을 바뀐 버전으로 수정해 줘야합니다.