2025. 10. 2. 09:20
내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.
종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.
한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다. 자세한 내용은 여기로: https://www.epubguide.net/notice/309오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.
Viewport metadata "%1$s" has a syntax error
이 오류는 고정 레이아웃 EPUB에 필수적인 <meta name="viewport"> 태그를 추가했지만, 그 내용(content)의 작성 형식, 즉 구문(syntax)이 잘못되었다는 의미입니다.
주소를 적을 때 '도로명 주소, 도시' 형식으로 적기로 약속했다고 상상해보세요. 📬 이 오류는 '도로명 주소: 도시' 처럼 콜론을 쓰거나, '도로명 주소; 도시' 처럼 세미콜론을 쓰는 등 약속된 형식을 따르지 않았다는 뜻입니다. 정보는 있지만 형식이 잘못되어 우체부(전자책 뷰어)가 주소를 제대로 인식할 수 없는 상황입니다.
## Viewport의 올바른 구문
content 속성 안의 내용은 반드시 다음 규칙을 따라야 합니다.
- width와 height 값은 **쉼표(,)**로 구분합니다.
- 각 값은 이름=숫자 형식이어야 합니다 (예: width=1024).
- 숫자 뒤에 px와 같은 단위를 붙이지 않습니다.
- 쉼표(,)와 등호(=) 외에 다른 기호(예: :, ;)를 사용하지 않습니다.
## 해결 방법
meta 태그의 content 속성 값을 올바른 구문에 맞게 수정하면 됩니다.
### 잘못된 구문 예시 (오류 발생)
HTML
<meta name="viewport" content="width: 1024, height: 768" />
<meta name="viewport" content="width=1024; height=768" />
<meta name="viewport" content="width=1024px, height=768px" />
### 올바른 구문 예시 (수정 후) ✅
HTML
<meta name="viewport" content="width=1024, height=768" />
반응형
'EPUB 제작의 기초 > EPUBCheck 오류' 카테고리의 다른 글
Microdata 시맨틱 강화(enrichments)는 발견했지만 RDFa는 없습니다. EDUPUB은 RDFa Lite 사용을 권장합니다. (0) | 2025.10.02 |
---|---|
SVG 고정 레이아웃 문서에는 "viewBox" 속성이 있어야 합니다 (가장 바깥쪽 "svg" 요소에). (0) | 2025.10.02 |
고정 레이아웃 문서에 'viewport' 메타 요소가 없습니다. (0) | 2025.10.02 |
빈 href는 유효한 자기 참조입니다. 이것이 의도된 것인지 확인하기 위해 유효성을 검사해야 합니다. (0) | 2025.10.02 |
사용하지 않는 네임스페이스 URI를 제거하십시오. (0) | 2025.10.02 |