posted by 내.맘.대.로 2020. 4. 23. 09:30

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

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

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

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

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

calibre-web 체험용 서버

 

http://jikji.duckdns.org/

 

* 등록한 콘텐츠는 직지 프로젝트에서 무료로 제공하는 SF 소설의 EPUB 파일입니다.

몇년 전 직지 프로젝트와 인연이 닿아 EPUB으로 제작했던 직지 콘텐츠를 샘플로 올렸습니다.

================================

Calibre-web도 있었네요.

캘리버는 많이 사용하지 않아 신경을 안썼는데, 그 사이 많이 발전을 했어요 ^^

 

calibre-web 콘텐츠 서버 세팅하는데 10분 정도 걸렸어요.

Raspberry-pi에 Docker로 Calibre-web을 설치해 봤습니다.

 

Calibre-web은 웹용 전자책 서재입니다.

Readium만 썼는데, Readium은 계정 관리 기능이 열려있지 않아 불편했어요.

그런데 Calibre-web은 계정 관리까지 가능하네요.

출판사 전자책 서재 만들어 로그인 기반으로 독자들에게 전자책 서비스를 하고 싶다면

비용 거의 안들이고 웹서재를 만들 수 있을거예요.

 

저는 라즈베리파이를 이용했습니다.

라즈베리 파이에 직접 설치를 해도 되지만, Docker가 대세라...

Docker는 10분은 온전히 Calibre-web 설치에 든 시간이에요.

 

https://hub.docker.com/r/linuxserver/calibre-web

자세한 설치 방법은 여기에 있습니다.

 

설치 방법 간단히 설명드릴게요.

먼저  Docker와 Docker-compose를 설치합니다.

 

그리고 docker-compose.yml 파일을 만들어 아래 내용을 복사해 넣으세요.

 

version: "2.1"

services:

  calibre-web:

    image: linuxserver/calibre-web

    container_name: calibre-web

    environment:

      - PUID=1000

      - PGID=1000

      - TZ=Europe/London

      - DOCKER_MODS=linuxserver/calibre-web:calibre

    volumes:

      - [내 환경 설정 파일 경로]:/config

      - [내 콘텐츠 저장 경로]:/books

    ports:

      - 8083:8083

    restart: unless-stopped

 

#######

      - [내 환경 설정 파일 경로]:/config

      - [내 콘텐츠 저장 경로]:/books

* 환경 설정 파일, 전자책 파일의 저장 경로입니다. - /home/myhome/calibre-web/config:/config  이런 식으로 지정하면 됩니다.

    ports:

      - 8083:8083

* 웹서버 포트를 설정하면 됩니다. 저는 8080을 nextcloud로 써서 8083으로 지정했어요.

 

끝으로, docker-compose.yml이 있는 디렉토리에서

 

docker-compose up -d

 

설치가 끝났습니다~~

 

이제 192.168.0.0:8083처럼 ip주소, 혹은  url 끝에 8083을 넣어 콘텐츠 서버에 접속해 보세요.

 

콘텐츠 DB 위치를 넣으라는 메시작 표시되는데

 

/books 

 

를 넣으면 됩니다.

 

이제 로그인 창이 뜰거예요.

 

ID : admin

PW : admin123

 

캘리버 web 콘텐츠 서버에 로그인 하셨습니다^^

반응형
posted by 내.맘.대.로 2020. 4. 22. 14:11

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

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

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

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

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

캘리버는 전자책 검수 할 때만 잠깐 쓰다 말았는데

우연히 재미있는 기능을 발견했습니다.

 

https://calibre-ebook.com/

캘리버가 무엇인지 설명할 필요는 없겠지요^^?

 

캘리버를 전자책 서재 서버로 사용할 수 있네요.

설정도 아주 간단합니다.

윈도우용 캘리버도 가능하고, 그런데 노트북이나 데스크탑을 24시간 켜두긴 부담스럽지요.

라즈베리 파이가 있으면 리눅스에 설치해 서버로 운영할 수도 있어요.

저는 라즈베리파이에 설치해 봤습니다. 3~4만원으로 1시간도 안걸려 전자책 서버를 만들다니 세상 참 좋아졌네요 ㅎㅎ

출판사의 전자책을 체험판으로 공유하고 싶은데 마땅한 서비스가 없다면 캘리버가 대안이 될 것 같습니다.

 

캘리버 도구 버튼 오른쪽 끝에 있는 연결/공유를 누르면 




[컨텐츠 서버 실행]이라는 메뉴가 나옵니다.

이 메뉴를 실행하면 끝~

 

 

설정을 들어가면 사용자 계정을 추가할 수 있습니다.

계정을 추가하면 사용 가능한 폴더를 지정할 수 있습니다.

유저A는 1번 폴더, 유저2는 2번 폴더만 볼 수 있지요.

 

브라우저에서 서버 주소로 서재에 들어갑니다.

로그인 설정을 안하면 바로 서재가 나오고, 로그인 설정을 했다면 로그인 하라는 창이 표시됩니다.

 

로그인을 하면 아래처럼 접근 가능한 서재를 선택합니다.



새로 만든 서재여서 책이 하나도 없네요. 오른쪽에 있는 + 버튼으로 책을 추가합니다.



selecting the book file을 누르면 책을 추가할 수 있습니다.




책이 추가되고...



서재에 책이 들어갔습니다.




표지를 선택하면 책의 메타데이터를 확인할 수 있고, 다운로드 하거나 읽을 수 있습니다.



뷰어 UI는 이렇게 되어 있어요.



책이 열렸습니다. 화면(브라우저 폭) 크기에 따라 1페이지, 2페이지 등 자동으로 조절됩니다.



 

 

반응형
posted by 내.맘.대.로 2020. 4. 17. 11:23

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

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

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

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

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

Sigil 1.2 버전 업데이트 하면서 Checkpoint라는 새 기능이 추가되었습니다.

전자책 제작하면서 이 기능이 없어 [다른 이름으로 저장]을 통해 버전 관리를 하고 있었는데

Checkpoint 기능이 생기면서 클릭 한번으로 버전 관리가 가능해 졌어요.

 

Checkpoint는 버전 관리 기능입니다.

전자책 제작 하면서 수정된 내용을 기록해 놓았다가

작업을 잘못 해 이전 내용으로 복구해야 할 때 사용할 수 있습니다.

 

 

Checkpoint는 크게 3가지 기능으로 구성돼 있어요.

1. 체크포인트 지정 : 작업을 하다 체크포인트 아이콘을 클릭하면 현재 작업상태가 저장됩니다.

2. 버전 비교 : 이전 버전과 현재 파일이 어디가 달라졌는지 확인할 수 있습니다. 오타 수정처럼 수정했는지 기억이 가물가물 할 때 쓰면 좋습니다.

3. 이전 버전으로 복구 : 작업하던 파일을 예전 상태로 돌리고 싶을 때 사용합니다. 심각한 실수를 해서 이전으로 복구해야 할 때 유용합니다.

 

1. 체크포인트 지정

 

체크포인트 지정은 아주 간단합니다. 도구 상자에 있는 [체크포인트] 아이콘을 클릭하면 끝~




2. 버전 비교

버전 비교는 아주 유용한 기능입니다.

이전 버전과 비교해 어느 부분이 바뀌었는지 확인을 할 수 있어요.

체크포인트 도구모움 오른쪽 3번째 -+ 표시된 버튼을 누릅니다.




그럼 지금까지 지정한 체크포인트가 버전별로 표시됩니다. 

현재 버전이 V0006입니다.

버전을 선택하면 창 하단에 언제 지정을 했는지 확인할 수 있습니다.

현재 버전과 V0001을 비교하고 싶다면 V0001을 선택한 후 OK 버튼을 누릅니다.



비교창은 이렇게 표시됩니다.

제가 임의로 몇가지 수정을 했습니다.

 

첫번째 상자 [Files Only in Checkpoint]는 현재 버전에 없는 파일입니다.

이전 버전에는 있는데 최신 버전에 삭제한 파일이 여기에 표시됩니다.

 

두번째 상자 [Files Only in Current ePub]은 반대로 현재 버전에만 있고, 구버전에는 없는 파일입니다.

 

세번째 상자 [Modified since Checkpoint]는 구 버전, 현재 버전에 모두 있지만 수정된 내용이 있는 파일입니다.

 



세번째 상자 [Modified since Checkpoint]의 파일을 선택하고 View를 누르면 변견된 내용을 확인할 수 있습니다.

왼쪽 창의 빨간색, 오른쪽 창의 파란색 표시든 두 파일의 다른 부분입니다. 한쪽에 아예 없을 수도 있고, 단어가 수정됐을 수도 있지요. 




3. 이전 버전으로 복구

만약 전체바꾸기 처럼 대량 변경을 했는데 실수를 했다!

이럴 때 가슴이 철렁하지요?

그러니 전체 바꾸기 하기 전에 체크포인트를 누르는 습관을 들이세요.

다음 버전에서는 체크포인트 자동 저장 기능이 추가되면 좋겠네요 ^^

 

체크포인트를 누른 다음 전체 바꾸기를 했는데 심각한 문제가 발견됐다,

그럴땐 체크포인트의 2번째 아이콘을 클릭합니다.



그럼 지금까지 지정한 체크포인트 버전이 표시돼요.

저는 V0004로 되돌리겠습니다.

V0004를 누른 후 OK를 누르면 끝!

현재 책에서 저장하지 않은 내용이 사라질 수 있다는 경고 창이 보입니다. 

체크포인트로 되돌려도 되는지 다시 한번 고민을 해 보고, 확신이 서면 YES를 누르세요.

그럼 V0004 파일로 되돌아갑니다.




체크포인트는 파일 별로 저장이 됩니다. 

파일 단위로 관리되기 때문에 작업이 완전히 끝난 파일이라면 체크포인트도 필요 없겠지요.

체크포인트의 4번째 아이콘을 누르면 작업 파일의 체크포인트를 삭제할 수 있습니다.

 

제작 경험 없는 분들은 '이게 뭐야' 싶을거예요.

하지만 제작 많이 해 보면서, 3~4시간 작업 몇번 날려보신 분들은

Sigil의 최애 기능이라는걸 인정하실거예요 ^^

반응형
posted by 내.맘.대.로 2020. 4. 9. 10:59

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

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

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

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

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

Sigil이 업데이트 됐습니다.

이번 업데이트에서는 체크포인트라는 새로운 기능이 추가됐어요.

체크포인트는 버전 관리 기능입니다.

전자책 제작 강의 하면서 강조하는 것 중 하나가

자주 저장하고, 새이름으로 저장하세요~ 예요.

한번 실수하면 3~4시간 작업한거 날리기도 하고,

실수 한거 모르고 작업하다가 언제 틀렸는지 몰라 처음부터 다시 작업하고...

이런 문제를 해결해 줄 수 있는 기능이 체크포인트입니다.

작업 하면서 자주 체크포인트 버튼 눌러주면 중간에 실수를 해도 쉽게 복구 가능해요.

 

New Features (since the 1.1.0 release):

  • Provide a tweak setting to adjust drag distance for Windows & Linux
  • Added YesToAll and NoToAll options for replacing images via Add Existing…
  • Highdpi and uifont setting information is now available to Sigil’s plugins
  • Add a Checkpoint feature to Sigil for fast versioned saves to git repositories
  • add ability to easily create a Checkpoint (stored via a local git repository)
    • add ability to see the changes between the current epub and any earlier Checkpoint
    • add ability to revert the entire epub back to an earlier Checkpoint
    • added ability to manage and delete Checkpoint repositories.
반응형