2025. 9. 24. 09:32
내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.
종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.
한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다. 자세한 내용은 여기로: https://www.epubguide.net/notice/309오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.
The custom suggestion contains too many parameters in message overrides file "%1$s".
이 오류는 바로 이전 오류(CHK_004)와 거의 동일하지만, 이번에는 '오류 메시지' 본문이 아닌 '수정 제안(suggestion)' 부분의 매개변수(parameter)가 잘못되었다는 점이 다릅니다.
## '메시지'와 '제안'의 차이
EPUBCheck의 일부 경고나 오류는 두 부분으로 구성됩니다.
- 메시지: 문제가 무엇인지 알려줍니다. (예: "잘못된 미디어 타입을 사용했습니다.")
- 제안: 그 문제를 어떻게 해결할 수 있는지 힌트를 줍니다. (예: "대신 'application/xhtml+xml'을 사용하세요.")
이 오류는 사용자가 직접 만든 '제안' 문장에 포함된 매개변수(%1$s, %2$s 등)의 개수가, EPUBCheck가 제공하는 원본 '제안'의 매개변수 개수보다 많을 때 발생합니다.
## 해결 방법
해결 방법은 이전과 동일합니다. 사용자 정의 파일(%1$s)을 열고 문제가 되는 **제안(suggestion)**을 찾으세요. 그 다음, 제안에 포함된 매개변수의 개수를 원본 제안의 개수와 같거나 적도록 수정하면 됩니다.
## 수정 예시
- 오류 ID: OPF_035
- 원본 메시지: XHTML/OPS 문서에는 "text/html" 미디어 타입을 사용할 수 없습니다. (매개변수 0개)
- 원본 제안 (OPF_035_SUG): "application/xhtml+xml"을 사용하세요. (매개변수 0개)
- 오류가 발생하는 사용자 정의 제안:➡️ 이 제안은 원본 제안에는 없는 매개변수 %1$s를 새로 추가했기 때문에 오류가 발생합니다. EPUBCheck는 이 빈칸에 무엇을 넣어야 할지 모릅니다.
-
OPF_035_SUG = "%1$s" 대신 "application/xhtml+xml"을 사용하세요.
- 올바르게 수정한 사용자 정의 제안: ✅➡️ 이 제안은 원본과 마찬가지로 매개변수를 사용하지 않으므로 정상적으로 처리됩니다.
-
OPF_035_SUG = 대신 권장 미디어 타입인 "application/xhtml+xml"을 사용해야 합니다.
반응형