내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.
종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.
한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다. 자세한 내용은 여기로: https://www.epubguide.net/notice/309오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.
이 오류는 사용자가 지정한 '사용자 정의 메시지 파일'(%2$s)을 성공적으로 열었지만, 그 파일의 내용에 문제가 있음을 의미합니다.
구체적으로, EPUBCheck의 기본 메시지를 변경하기 위해 파일에 적어둔 메시지 ID(%1$s)가 존재하지 않는, 잘못된 ID라는 뜻입니다.
## 원인: 잘못된 메시지 ID
EPUBCheck의 모든 오류나 경고 메시지에는 고유한 ID(예: ACC_004, RSC_001)가 있습니다. 이 ID는 각 메시지의 '식별 번호'와 같습니다.
사용자 정의 파일에서 특정 메시지를 바꾸려면 이 '식별 번호'를 정확하게 사용해야 하는데, 파일에 적힌 ID(%1$s)에 오타가 있거나 존재하지 않는 ID를 사용하여 프로그램이 어떤 메시지를 바꿔야 할지 인식하지 못하는 상황입니다.
## 해결 방법
- 오류 메시지에 언급된 사용자 정의 메시지 파일(%2$s)을 텍스트 편집기에서 엽니다.
- 파일 안에서 잘못된 메시지 ID(%1$s)를 찾습니다.
- ID에 오타가 있는지 확인하고, 올바른 ID로 수정합니다. (예: 하이픈 - 과 밑줄 _ 을 혼동하는 경우가 많습니다.)
### 올바른 메시지 ID 목록 확인하기
EPUBCheck에서 사용 가능한 모든 공식 메시지 ID 목록은 터미널이나 명령 프롬프트에서 다음 명령어를 실행하여 확인할 수 있습니다. 이 목록을 참고하여 ID를 정확하게 수정하세요.
epubcheck --listChecks
또는 단축 명령어로,
epubcheck -l
'EPUB 제작의 기초 > EPUBCheck 오류' 카테고리의 다른 글
사용자 정의 메시지 재정의(overrides) 파일을 찾을 수 없습니다. (0) | 2025.09.23 |
---|---|
표 요소는 "caption" 요소를 포함해야 합니다. (0) | 2025.09.23 |
SVG 하이퍼링크에 접근성 이름이 없습니다. (0) | 2025.09.23 |
MathML에는 "alttext" 속성 또는 "annotation-xml" 자식 요소가 있어야 합니다. (0) | 2025.09.23 |
규칙 %1$s은(는)검토중이며심각도는향후릴리스에서변경될수있습니다. %2$s에서 관련 논의를 확인하세요. (0) | 2025.09.19 |