EPUB 제작의 기초/EPUBCheck 오류

error(opf-014): "scripted" 속성은 opf 파일에 선언되어야합니다.

내.맘.대.로 2025. 3. 25. 10:45

Sigil은 opf 파일을 자동으로 관리합니다. 그래서 opf 파일을 수정 할 일은 거의 없습니다.

하지만 고급 편집자는 opf 파일의 구조를 정확히 알고 있습니다.

opf 파일이 EPUB이다 라고 해도 될 정도로 중요한 파일이기 때문이지요. 

 

EPUBCheck를 실행해 보면 가끔식 opf 파일 오류가 표시됩니다.

그 중에 속성이 선언되지 않았다는 오류가 있습니다.

이런 오류지요.

 

error(opf-014): "scripted" 속성은 opf 파일에 선언되어야합니다.

error(opf-014): "***" 속성은 opf 파일에 선언되어야합니다.

 

이 오류는 특정 파일의 속성(properties)을 제대로 선언하지 않았을 때 발생합니다.

script 연결 기능으로 스크립트 파일을 연결하면, Sigil은 알아서 scripted 속성을 opf 파일에 선언합니다.

하지만 스크립트 작업을 하다 보면 직접 삽입 할 때도 많이 있습니다.

편집자가 직접 스크립트 링크를 연결했다면 Sigil은 자동으로 opf 파일에 선언을 할 수 없습니다.

이럴 때 opf 파일을 열어 속성을 지정해 줘야 합니다.

 

scripted 속성 외에도 mathml, svg, nav, remote-resource 등 다양한 속성이 있습니다.

자세한 내용은 epub 기술 문서를 참고하세요.

반응형