Sigil 사용 설명서

Sigil에 EPUBCheck 플러그인 설치하기

내.맘.대.로 2024. 3. 4. 08:44

EPUBCheck는 EPUB 전자책의 적합성을 검사하는 프로그램입니다.

EPUB 파일에 기술적인 문제가 있는지 검사를 하고,

오류가 있으면 어디에 어떤 오류가 있는지, 해결 방법은 무엇인지를 설명해 줍니다.

국내외 유통사는 전자책을 등록할 때 EPUBCheck로 검사를 한 후 오류가 없을 때만 등록을 시킵니다.

그러니 유통용이라면 전자책을 만든 후 반드시 EPUBCheck 검사를 해야합니다.

 

 Sigil은 플러그인으로 최신 버전의 EPUBCheck를 제공합니다.

검사 결과는 '유효성 검사 결과' 창에 표시하고,

오류 목록 중 하나를 선택하면 오류 위치로 쉽게 이동할 수 있습니다.

안 쓸 이유 전혀 없고, 반드시 써야 하지요.

 

그런데 EPUBCheck 설치가 어렵다는 사람들이 있습니다.

플러그인을 설치 해도 오류가 난다고 합니다.

심지어 오류가 나니 쓰면 안된다고 말하는 '전문가'조차 있습니다.

 

EPUBCheck 설치를 할 때 문제가 되는 부분이 몇가지 있습니다.

이는 EPUBCheck 플러그인 다운로드 페이지에 모두 설명을 하고 있습니다.

 

1. Sigil 최신 버전을 사용할 것

    - Sigil 0.9 이후 버전을 사용해야 합니다. 그냥, 최신 버전 설치하면 해결됩니다.

 

2. Java 1.8, Python 3.x 설치

    - Sigil을 제대로 모르는 사람들은 이 부분을 문제 삼기도 합니다.

    - Python은 Sigil에 포함되어 있어 설치할 필요 없습니다.

    - Java는 웬만한 PC에는 대부분 설치되어 있고, 5분 ~ 10분이면 무료로 설치할 수 있습니다.

        * Java  설치

 

3. 아주 드물게 StackOverflow error message 오류가 표시

     - 플러그인 설정 폴더(plugins_prefs/epubcheck)에서 설정 값을 수정하면 됩니다.

     - "is32bit": false   ---> "is32bit": true

 

1, 2번만 제대로 해도 99% EPUBCheck 실행 오류는 해결할 수 있습니다.

3번은 아주 드물게 발생하지만, 3번까지 하면 99.99% 해결됩니다.

0.01%는

Sigil 구버전에서 최신 버전으로 업데이트를 하거나,

여전히 윈도우 XP를 사용하거나,

PC에 문제가 많이 있거나 해서 생깁니다.

Sigil 설정 폴더를 완전히 삭제한 후 다시 설치하면 대부분 해결이 되고,

그래도 안될 경우 PC 포멧 후 다시 설치하면 99.999% 해결됩니다.

반응형