내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.
종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.
한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다. 자세한 내용은 여기로: https://www.epubguide.net/notice/309오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.
CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
이 오류는 CSS 파일이 컴퓨터가 이해하는 '언어(인코딩)' 중 잘못된 방식으로 저장되었다는 의미입니다. EPUB은 전 세계 모든 기기에서 글자가 깨지지 않도록, 모든 텍스트 기반 파일(HTML, CSS 등)을 UTF-8이라는 통일된 방식으로 저장하도록 약속했습니다. 🌐
## 왜 UTF-8을 사용해야 하나요?
UTF-8은 거의 모든 국가의 언어를 표현할 수 있는 국제 표준 인코딩 방식입니다. EPUB이 이 방식을 표준으로 채택한 이유는, 어떤 국가의 어떤 전자책 뷰어에서 열더라도 스타일 정보나 특수 문자가 깨지는 현상을 막고 완벽한 호환성을 보장하기 위해서입니다.
이 규칙을 지키지 않은 UTF-16 인코딩 파일을 사용하면, 일부 기기에서는 CSS 스타일이 전혀 적용되지 않아 디자인이 없는 평범한 텍스트로만 보일 수 있습니다.
## 해결 방법: 인코딩을 UTF-8로 변경하기
이 문제는 사용하고 있는 텍스트 편집기 프로그램을 사용하여 파일의 인코딩 방식을 변경하고 다시 저장하면 간단히 해결할 수 있습니다.
### Visual Studio Code, Notepad++ 등 전문 편집기 사용 시
- 해당 CSS 파일을 편집기에서 엽니다.
- 편집기 창의 오른쪽 아래에 있는 상태 표시줄을 보면 현재 인코딩(예: 'UTF-16 LE' 또는 'UTF-16 BE')이 표시됩니다.
- 표시된 인코딩 이름을 클릭하면 메뉴가 나타납니다.
- 메뉴에서 '인코딩하여 저장(Save with Encoding)' 또는 유사한 옵션을 선택합니다.
- 나타나는 목록에서 **'UTF-8'**을 선택하고 파일을 저장합니다.
### 윈도우 메모장 사용 시
- 해당 CSS 파일을 메모장으로 엽니다.
- 상단 메뉴에서 **'파일 > 다른 이름으로 저장'**을 클릭합니다.
- 저장 대화상자 하단에 있는 '인코딩' 드롭다운 메뉴를 클릭합니다.
- 목록에서 **'UTF-8'**을 선택하고 '저장' 버튼을 눌러 기존 파일을 덮어씁니다.
'EPUB 제작의 기초 > EPUBCheck 오류' 카테고리의 다른 글
서로 충돌하는 대체 스타일 태그가 발견되었습니다: %1$s. (0) | 2025.09.25 |
---|---|
CSS 문서는 UTF-8로 인코딩해야 합니다, %1$s 인코딩이 감지되었습니다; (0) | 2025.09.24 |
비어 있거나 NULL인 참조가 발견되었습니다. (0) | 2025.09.24 |
"%1$s" 속성은 EPUB 스타일시트(Style Sheet)에 포함되어서는 안 됩니다. (0) | 2025.09.24 |
"%1$s" 항목을 처리하는 중 오류가 발생하여, 해당 항목에 대한 다른 검사를 중단합니다. (0) | 2025.09.24 |