posted by 내.맘.대.로 2016. 8. 17. 16:18

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

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

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

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

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

전자책을 만들 때 책에 사용하는 이미지, 폰트 등의 파일 저작권때문에 고생하신 분들이 계실거예요. 종이책을 만들면서 돈 주고 샀으니 당연히 전자책에도 쓸 수 있다고 생각했다가 변호사 사무실에서 전화를 받고 울며 겨자 먹기로 수백만원을 내고 몇십만원 짜리 폰트 CD를 구입해 본 경험. 누구에게나 일어날 수 있는 일입니다.


폰트는 '인쇄'를 할 때와 전자책 파일에 포함(임베드)시킬 때 서로 다른 저작권의 적용을 받습니다. 종이책 만든다고 폰트를 구입했다면 이건 인쇄용으로만 이용이 가능해요. 전자책은 전자책 파일(EPUB)안에 포함시켜 재배포해야 하기 때문에 전자책을 만들 목적이라면 '임베디드(embedded)'와 '재배포(redistribute)' 가능한 라이선스인지 확인을 해야합니다. 그런데 이렇게 하려면 가격이 아주 높게 올라가요. 그래서 많은 분들이 무료 폰트를 찾습니다.


아쉽게도 한글 폰트는 무료로 사용할 수 있는게 많지 않아요. 하지만 영문 폰트라면 구글 폰트 프로젝트를 통해 저작권 걱정 없이 자유롭게 이용할 수 있습니다. 



폰트 종류도 다양하고, 무엇보다 OFL(Open Font License)여서 전자책에 아무 걱정 없이 포함시킬 수 있습니다.


OFL 라이선스에 대해서는 이곳을 참고하세요.


http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL_web


PREAMBLE

The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves.
The
fonts, including any derivative works, can be bundled, embedded, 
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.



그런데 구글 폰트를 사용하려고 하면 몇가지 문제가 있습니다.


첫째. 다운로드 하는 버튼이 없어요.

둘째. 다운로드를 했는데 woff라는 생소한 확장자예요.


이 두가지 문제로 구글 폰트를 활용하지 못한 분들이라면 이 글을 끝까지 읽어보세요. 여기서 두번째 문제인 woff 폰트를 익숙한 트루타입 폰트(ttf)로 바꾸는 부분은 OFL 라이선스여서 가능합니다. OFL 라이선스는 무료 사용 뿐 아니라 수정과 재배포까지 허용을 하고 있거든요.



1. 다운로드 하는 버튼이 없어요.


구글 폰트 홈페이지에서 원하는 폰트를 선택하세요.

설명을 위해 Lakki reddy라는 폰트를 사용하겠습니다.






폰트를 선택하면 폰트 모양과 라이선스를 확인할 수 있습니다. 무료이긴 하지만, 돌다리도 두드려 보고 건너는게 좋겠지요? 오른쪽 아래에 있는 License가 Open Font License인지 확인하세요. 확인을 하셨다면 폰트를 선택합니다. 폰트 선택은 오른쪽 윗부분에 있어요.



[SELECT THIS FONT]를 누르면 화면 아래쪽에 [1 family selected]라는 조그만 대화창이 올라옵니다. 이 대화창을 눌러주세요.



대화창을 누르면 폰트를 사용할 수 있는 링크가 나옵니다. 여기서 빨간 상자 부분의 링크 주소만 복사를 하세요. 그리고 웹브라우저 주소창에 입력하고 이동을 합니다. 




이제 폰트 파일의 진짜 URL이 나왔습니다. 


@font-face {
  font-family: 'Lakki Reddy';
  font-style: normal;
  font-weight: 400;
  src: local('Lakki Reddy'), local('LakkiReddy'), url(https://fonts.gstatic.com/s/lakkireddy/v3/rbI79lEFsIu8-QPtske7f6iJkhUzgdet00p1ptA7pDw.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+200C-200D, U+25CC;
}

저 URL을 복사해서 브라우저 주소창에 넣고 엔터를 치면 폰트 파일이 다운로드 됩니다.


다운로드 한 폰트 파일명은 woff2라는 확장자가 붙고, 윈도우에서는 폰트를 확인할 수 없습니다. 사용할 수도 없고요. EPUB 파일에 넣어도 제대로 표현이 되지 않습니다.




2. 다운로드를 했는데 woff라는 생소한 확장자예요.


woff는 웹 오픈 폰트(Web Open Font Format), 줄여서 웹폰트라고도 합니다. 폰트는 윈도우에서 많이 사용하는 트루타입(ttf) 인쇄용으로 많이 쓰는 오픈타입(OTF) 등 다양한 포멧이 있는데 EPUB에는 ttf 사용을 권합니다. EPUB Core Media types에 otf와 woff도 포함되어 있지만 뷰어에서 표현이 안되는 경우가 많습니다.


구글 폰트 프로젝트에서 다운받은 파일은 woff니 ttf로 변환을 해야합니다. 인터넷을 검색해 보면 간단히 woff를 ttf로 변환해 주는 사이트를 찾을 수 있습니다.


구글에 'woff2 to ttf'를 키워드로 검색해서 나온 첫번째 링크를 클릭해 봤습니다.

어떤 사이트로 들어가도 변환만 잘 되면 상관 없습니다. 



변환해서 다운로드를 하면.... 앗! 폰트가 하라는 대로 그대로 해도 폰트가 적용되지 않았습니다. 

첫번째에 실패를 해서 다행일수도... ^^;;


폰트 파일 진짜 URL을 다시 살펴보니 이렇게 되어 있네요.


/* telugu */
@font-face {
  font-family: 'Lakki Reddy';
  font-style: normal;
  font-weight: 400;
  src: local('Lakki Reddy'), local('LakkiReddy'), url(https://fonts.gstatic.com/s/lakkireddy/v3/rbI79lEFsIu8-QPtske7f6iJkhUzgdet00p1ptA7pDw.woff2) format('woff2');
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+200C-200D, U+25CC;
}
/* latin */
@font-face {
  font-family: 'Lakki Reddy';
  font-style: normal;
  font-weight: 400;
  src: local('Lakki Reddy'), local('LakkiReddy'), url(https://fonts.gstatic.com/s/lakkireddy/v3/rbI79lEFsIu8-QPtske7f44P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

영어 알파벳이 포함된 라틴 폰트는 위쪽이 아니라 아래쪽 링크였습니다. 링크가 위에처럼 여러개인 경우 각각의 폰트가 어떤 글자를 포함하는지 유니코드 범위로 알려줍니다. 그리고 /*Latin*/처럼 설명도 포함하고 있어요. 유니코드 범위로 확인할 수도 있지만 잘 모르겠으면 둘 다 다운받아 변환해 보시면 되요. 


이제 새로 다운받은 파일을 넣고 ttf로 변환해 EPUB에 추가합니다.



전자책 만들 때 무료로 사용할 수 있는 멋진 영문폰트가 필요하다면 구글 폰트 프로젝트를 방문해보세요 ^^

반응형