posted by 내.맘.대.로 2022. 11. 8. 09:53

내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.

종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.

한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다.

자세한 내용은 여기로: https://www.epubguide.net/notice/309

오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.

 

이 오류는 작성일 기준이며, 향후 유통사의 업데이트로 오류가 개선될 수 있습니다.

오류 개선은 업데이트 하지 않습니다.

전자책 제작에 영향을 주는 정도에 따라 하, 중, 상, 심각으로 구분합니다.

 

오류는 아니고 기능 변경이어서 [참고]로 표시했습니다.

그동안 팝업 주석 코드 하나로 편히 작업을 했네요.

타성에 빠져 유통사 뷰어에서 당연히 될 줄 알고 오랜 시간 테스트를 하지 않았는데 ㅜ.ㅜ

크나큰 실수였습니다.

 

EPUB 공개 사양 문서에서 제공해 준 샘플은 더 이상 국내 유통사에 공통으로 적용을 할 수 없습니다.

https://idpf.org/epub/30/spec/epub30-contentdocs.html#sec-xhtml-content-type-attribute




<p>

<a epub:type="noteref" href="#n1">1</a>

</p>

<aside epub:type="footnote" id="n1"> … </aside>

</html>

* 이 코드를 적용한 샘플 파일

https://github.com/IDPF/epub3-samples/releases/download/20170606/moby-dick.epub

 

 

알라딘과 예스24는 이 코드를 지원하지 않습니다.

알라디는 자체 코드를 써야하고, 예스24는 여전히 파악이 안되고,

교보와 리디는 제대로 먹히니, 더 이상 공통 코드라고 할 수 없습니다.

알라딘 뷰어에서 문제를 처음 확인 하여 알라딘 문제라고 했는데... 알라딘 만의 문제는 아니었습니다.

 

2년쯤 전에 확인했을 때는 주요 유통사 4곳 모두 저 코드가 먹혔는데....

해외 유통사도 모두 먹히고, 캘리버, 토륨, 알디코 등등 웬만한 EPUB 뷰어는 다 먹히는데...

국내 유통사가 된다고 생각한건 착각이었을까요?

 

지금은 교보, 리디는 되고, 알라디는 자체 코드만 되고, 예스24는 모르겠습니다.

작년, 올해에 리디, 알라딘, 예스24 뷰어 메이저 업데이트를 하더니, 모든게 다 바뀌었네요.

 

모든 유통사에서 문제 없이 팝업 주석이 지원되는 코드를 다시 찾아봐야 할 것 같습니다.

그런데... EPUB 스펙 문서에 나온 코드가 아니면... 음... 쓰면 안되는거 아닌가?

 

 

문제 원인을 파악했습니다.

 

알라딘은 epub:type이 아닌, 알라딘 자체 코드를 사용합니다.

리디도 비슷한 방식을 쓰다, 표준 방식을 받아들였고,

교보, 리디, 예스24 모두 현재는 표준 방식을 사용합니다.

물론  EPUB3에 사용하는 코드라 EPUB2에서는 오류가 생기지만 허용을 하고 있지요.

 

알라딘도 epub:type을 쓴다고 생각했는데 제가 잘못 알았던 것 같습니다.

(예전에 테스트 할 때 잘 먹혔다고 생각했는데, 같은 파일 안에 있을 때만 먹히네요)

 

교보, 리디, 예스24는 epbu:type을 쓰면 팝업으로, 그렇지 않으면 단순 링크로 이동(리디는 팝업으로)

알라딘은 자체 주석 코드를 사용해야 팝업 주석 표시가 되며 그렇지 않으면 링크로 이동.

표준 문서의 샘플 코드는 여기에서 확인.

==> 이 코드는 교보, 리디, 예스24와 해외 유통사(구글 플레이, 아마존 등. EPUB3로 배포해야 함)에서 팝업 주석으로 표시됩니다.

http://idpf.org/epub/30/spec/epub30-contentdocs.html

 

<html … xmlns:epub="http://www.idpf.org/2007/ops">
    …
    <p> … <a epub:type="noteref" href="#n1">1</a> … </p>    
    …
    <aside epub:type="footnote" id="n1">
        …    
    </aside>
    …
</html>  

 

알라딘의 팝업 주석 코드는 알라딘에 문의하세요.

 

 

알라딘 전자책 뷰어의 팝업 주석은 같은 파일 안에 주석 번호와 설명이 있어야 되는 것 같습니다.

이것 저것 확인해 봤는데, 같은 파일 안에 주석 번호/설명이 있을 때만 팝업 주석이 표시되고

다른 파일에 있을 때는 링크로 연결되네요.

제작하실 때 참고하세요.

 

알라딘 전자책 뷰어에서 팝업주석 기능이 빠진 것 같습니다.

언제부터인지는 모르겠지만,

구 버전에서는 링크와 팝업주석을 1초 이상 롱탭을 하면 무조건 강제로 팝업으로 띄우고,

링크 위치로 이동하기 버튼을 누르면 해당 페이지로 이동했습니다.

 

그런데 언제 부터인지 이 기능이 사라지고

팝업주석(epub:type="footnote") 뿐 아니라 일반 링크도 링크로 인식합니다.

알라딘 전자책 뷰어에서 팝업 주석 지원되지 않는건

뷰어에서 지원을 하지 않는 것이니 제작할 때 참고하시기 바랍니다.

 

* 알라딘 뷰어에서 팝업 주석 지원하는 코드를 알고 계신 분 있으면 공유 요청드립니다.

주석 코드가 있을 경우 롱탭을 하면 팝업 주석이 표시된다고 되어 있는데 아무리 오래 눌러도 표시가 되지 않네요. 알라딘에서만 사용하는 주석 코드가 있는데 제가 모르는 것 일 수 있으니, 아는 분 있으면 공유 요청드립니다.

 

반응형