Sigil 1.0 한글 메뉴 표시하기

sigil_ko.qm
0.08MB

Sigil 1.0.0 버전을 설치하면 메뉴가 영문으로 나옵니다.

열심히 한국어 메뉴 번역을 하고 있는데 혼자 하려니 벅차네요 ㅜ.ㅜ

 

가끔 전자책 유통이나 제작과 관련해서 쓴소리를 하면

'네가 뭘 아느냐', '네가 전자출판에 기여한게 뭐냐' 운운 하며 욕하는 분들이 있는데

이런 분들이 좀 나서서 Sigil 메뉴 번역을 도와주면 참 좋을 것 같습니다.

https://www.transifex.com/zdpo/sigil/language/ko/

번역에 동참하고 싶은 분들은 여기 들어가서 번역해주세요.

저보다 앞서 노력해 주신 분이 있고, 제가 뒤를 이어받아 50% 정도 번역을 해 놓았어요.

 

Pageedit는 메뉴가 몇개 안돼 번역을 마쳤어요.

그래서 Pageedit는 설치하면 한글 메뉴가 나옵니다.

EPUBCheck도 열심히 번역을 해서 한글화 해 놨고요.

EPUB2.0, EPUB3.x, 장애인접근성 표준안 등도 참여해서 번역하고, 한글 표준안 만드는 정도의 노력을 하고 있습니다.

그러니 '네가 뭘 아느냐', '네가 전자출판에 기여한게 뭐냐' 하는 분들(이정도 말할 정도면 저보다 더 열심인거잖아요)도 Sigil 번역자에 이름 한줄 남기는 노력 정도는 해주면 얼마나 좋을까요?

 

Sigil 제작자 그룹의 정책이 바뀌어서 0.9.5 이후 버전부터는 번역이 완료 돼야 Sigil 메뉴에 포함을 시켜줍니다.

지금은 한글 메뉴가 표시되지 않아요.

그래서 종종 Sigil 설치했는데 한글 메뉴가 안보인다는 문의를 받습니다.

한글 메뉴가 안보이는건 한글 메뉴가 포힘되지 않았기 때문이에요.

 

그러니 한글 메뉴 보고 싶으면 번역에 동참해 주세요....

라고 말하고 싶지만, Sigil을 처음 시작하는 분들은 영문 메뉴가 어려울거예요.

그래서 꼼수를 준비했습니다.

 

첨부한 sigil_ko.qm 파일을 다운로드 하세요.

이 파일을 Sigil 설치 폴더에 복사해 넣습니다.

C:\Program Files\Sigil\translations

기본 설치를 했다면 폴더 경로는 여기일거예요.

다른 경로에 설치했다면 설치한 경로를 찾아가세요.

이 파일을 복사해 넣은 후 [Sigil> 설정 > 언어]에 들어가면 한국어가 보일거예요.

사용자 인터페이스 언어를 한국으로 지정한 후 Sigil을 종료하고 다시 실행시키면 한글 메뉴가 보입니다.

이 메뉴는 50% 정도 밖에 한글화 되지 않은거예요. 많은 메뉴가 영문으로 나옵니다.

그래도 많이 사용하는 메뉴는 대부분 한글로 볼 수 있으니 처음 Sigil을 접하는 분들께는 도움이 될거예요.

'Sigil 사용 설명서 > 메뉴 및 기능 설명' 카테고리의 다른 글

Sigil 1.0 한글 메뉴 표시하기  (0) 2020.01.21
[Sigil 플러그인] 유용한 Sigil 플러그인 01 - 플러그인 사용하는 방법  (0) 2019.02.27
보고서  (0) 2015.09.09
색인  (0) 2015.09.07
CSS Style 편집  (0) 2015.09.02
Link & ID  (0) 2015.08.31

설정

트랙백

댓글

[CSS 스타일 샘플] 상하 중앙 정렬

카테고리 없음 2020. 1. 20. 09:01

오늘은 상하 중앙 정렬 문제 하나 드려봅니다.

저도 할 때 마다 잊어서 정리해 두고 필요할 대마다 찾아볼 생각으로 올리는거예요 ^^;

 

정렬은 2가지 형태가 있습니다.

좌 우 정렬. 이건 가운데 정렬이라 하고, center로 쓰지요.

 

text-align : center;

 

가장 많이 쓰는 스타일 중 하나이기도 합니다.

 

중앙 정렬은 영문으로는 있는데 한국어로는 이거다 하고 정해놓은 용어가 없는 것 같아요.

중앙인데 가운데라고 쓰기도 하고...

 

영문으로는 vertical-align이라는 스타일이 있고, 이 스타일의 중앙 값을 middle로 씁니다.

text-align은 좌우의 가운데(center)지만 vertical-align은 상하의 가운데(middle)를 뜻해요.

 

좌우 가운데, 상하 가운데 하면 헷갈리니까, 저는 좌우는 가운데 정렬로, 상하는 중앙 정렬로 쓸게요.

앞에 좌우, 상하 없이 가운데 하면 좌우, 중앙 하면 상하 정렬입니다. 

 

그런데 vertical-align은 적용이 잘 안될거예요.

예를 들어 이런거.

 

장 제목을 표현하려면 상하 중앙 정렬이 필요합니다.

EPUB에서는 이렇게 보입니다.



눈에 확 들어오도록 세로 길이를 크게 늘려봤어요.

이러면 중앙정렬이 어떤건지 딱 보이지요?

 

중앙 정렬은 생각보다 까다로와요.

vertical-align이 아무때나 쓸 수 없기 때문이지요.

vertical-align은 inline 속성에서만 쓸 수 있습니다.

그래서 box나 block 속성에서는 적용이 안되지요.

 

가장 쉬운건

display : table-cell;

vertical-align : middle;

속성을 줘서 inline화 시키는거예요.

하지만 인라인 속성화 시키면 display:block; 속성을 써서 줄바꿈을 못합니다. 

 

저는 주로 중앙정렬 할 때 box-orient를 썼어요.

display: box;

box-orient: horizontal;

box-align: center;

 

display: -webkit-box;

-webkit-box-orient: horizontal;

-webkit-box-align: center;

근데 이렇게 하면 table-cell처럼 상자 안쪽에도 영향을 줘서 display : block; 이 적용되지 않아요.

 

 

물론, 줄바꿈을 블럭 태그로 나눠서 처리하면 되지요.

이러면 제목을 한 줄에 표현할 수 없다는 문제가 생기지만요.

 

이럴 때 flex를 쓸 수 있습니다.

display:flex;는 박스 모델에서 점전 비중이 높아지고 있어요.

box, talble, block 등의 속성들이 flex 하나로 모두 처리 가능해졌지요.

 

.title_sec {

height : 4em;

border-left : 2px solid #000000;

border-radius : 3em;

padding-left : 1em;

font-size : 1.2em;

 

  display: -webkit-flex;

  display: flex;

 

  -webkit-flex-direction: column;

  flex-direction: column;

 

  -webkit-justify-content: center;

  justify-content: center;

 

text-indent : 0;

margin-bottom : 3em;

 

box-sizing : border-box;

}

 

.title_sec .title_sec_No {

display : block;

}

 

<h3 class="title_sec"><span class="title_sec_No">첫 번째 기술: </span>다른 여성과 경쟁하지 마라</h3>

 

사실 

.title_sec .title_sec_No {

display : block;

}

이 스타일도 필요 없어요. 이미 flex가 적용됐기 때문에 block을 주지 않아도 줄바꿈이 됩니다.

table-cell에서 쓸 수 없던 text-align:center;도 쓸 수 있어요.

text-align을 쓰면 상하좌우 가운데 정렬이 되지요.

 

상자 안에서 상하 중앙 정렬을 해야할 때 유용한 스타일이니 꼭 기억해 두세요.

설정

트랙백

댓글

Sigil 1.0.0 버전 업데이트

카테고리 없음 2019. 12. 23. 09:30

 

드디어 Sigil이 1.0.0 버전이 되었네요.

 

많은 것이 바뀌어서 중요한 변경사항 번역해 봤습니다.

번역 실력은 좋지 않아 핵심만 추려 의역합니다. 오역 있어도 이해하세요 ^^;

 

  • Upon initial load, the epub structure that exists will be loaded and kept in its "as-is" state, moving and renaming nothing
    EPUB 구조를 바꾸지 않습니다. 이전 버전은 Text, Images, Fonts 등 구성요소를 Sigil이 지정한 폴더로 옮겼는데 이제느 EPUB의 구조를 그대로 가져옵니다. 
  • The BookBrowser will still show the Text, Images, Styles, Fonts, Audio, Video, and Misc "folders" but these are now "virtual folders" that simply organize the existing resources by type but do not restrict their actual location within the epub.
    Book Browser에서는 기존대로 Test, Images, Fonts... 등의 구조를 유지합니다. 하지만 이는 구성요소를 구분하기 위한 가상 폴더일 뿐 실제로 폴더를 변경하지는 않습니다. 예를 들어 EPUB에 폰트를 Fonts 폴더가 아닌 Text 폴더에 넣었다면 EPUB 내에는 Text 폴더에 그대로 유지됩니다. Book Browser에서만 Fonts라는 가상 폴더에 폰트가 표시됩니다.

  • A new Preferences setting has been added to the Appearance Preferences that will determine if the book folder relative path will be shown in the BookBrowser or its shorter unique name (filename) will be used instead. In either case, the BookBrowser tooltips will always show the file's true book folder relative path. Duplicate file names (in different subfolders) will always show the longer path to be able to differentiate between them regardless of the new Appearance Preference.
    Book Browser에 전체 경로를 표시하는 기능이 추가되었습니다. 폴더 구조를 그대로 유지하지만  Book Browser에 구성요소 별로 구분을 하는 대신 파일의 전체 경로를 볼 수 있습니다.

  • A Tools menu item has been added to standardize any epub already loaded to Sigil's old structure
    EPUB2, EPUB3 파일을 새로 만드는 버튼입니다. 전엔 EPUB3를 만들려면 설정에서 EPUB3로 지정해 줘야 됐고, EPUB3 지정 후에는 EPUB2로 만들 때 다시 설정을 바꿔야 했는데 이젠 버튼으로 EPUB2, EPUB3를 바꿀 수 있습니다. 

  • A Tools menu item has been added to allow a user to design a custom "empty" epub layout
    EPUB 구조를 편집자가 만들 수 있는 기능이 추가되었습니다. 새로 만들기 할 때 편집자가 구성해 놓은 구조로 EPUB을 시작할 수 있게 됐네요. 이제 Javascript 등이 Misc로 들어가는걸 편집자 마음대로 바꿀 수 있게 돼네요.
  • A "Move" context menu item has been added to BookBrowser to enable moving of resources to where you want them to be.
    파일도 편집자 마음대로 폴더를 이동할 수 있습니다.

  • A "Rename" context menu item has been added to BookBrowser to enable renaming of the NCX and OPF resources.
    NCX와 OPF 파일 이름도 바꿀 수 있습니다. content.opf, toc.ncx로 알고 계신 분들이 많은데 이 파일도 이름을 마음대로 바꿀 수 있거든요. 1.0 버전부터는 이름 바꾸는 기능이 추가되었어요.
  • The python plugin interface has been extended to support all of this as documented in the new Sigil_Plugin_Framework_rev12.epub and online at MobileRead in our Plugin Development thread.
    플러그인 개발자를 위한 기능이에요. 플러그인 프레임워크가 바뀌었고 프레임워크 설명 파일 버전도 업데이트 됐다네요.

이번 버전에서는 반가운 변화가 많이 보이네요^^

특히 EPUB2를 EPUB3로 바꾸는 기능은 정말 꼭 필요한 기능이었어요.

울 나라 유통사들도 이제 EPUB3 포멧으로 넘어가야 할텐데... 언제까지 폐기된 EPUB2 포멧을 고수할까요?

 

설정

트랙백

댓글

  • 깜사 2020.01.14 18:07 ADDR 수정/삭제 답글

    쓰신 글 참고하여 따라해보려합니다. 초반 부터 막혀서 막막한데요.
    txt 파일에서 본문을 붙여넣을 때 북뷰에서 넣어야 쉬운 것 같은데, 시질1.0버젼에서 북뷰와 소스뷰를 바꾸는 아이콘이나 메뉴를 못 찾겠네요. 도와주실 수 있나요.

    • 깜사 2020.01.14 19:09 수정/삭제

      자문자답입니다.

      https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.16

      https://github.com/Sigil-Ebook/Sigil/wiki#yes-book-view-is-really-gone

      https://github.com/Sigil-Ebook/PageEdit/releases/tag/1.0.0

    • 전자책 제작과 편집에 관한 모든 정보 내.맘.대.로 2020.01.15 11:29 신고 수정/삭제

      궁금한 점 있으면 댓글 보다는 메일로 보내주세요 ^^ 댓글은 잘 안봅니다 ^^;;

      Sigil 0.9.14버전까지 책보기가 있고 0.9.15부터 책보기가 외부 편집기로 변경됐어요.
      https://sigil-ebook.com/2019/12/17/pageedit-1-0-0-release/
      페이지 에디터 설치 후 외부편집기 연결하면 돼요. 외부 편집기가 불편하면 0.9.14 버전을 이용하세요.

리디움 Cloud Reader로 홈페이지에 전자책 뷰어 만들기

Tip&Tech 2019. 12. 18. 09:03

홈페이지에 전자책 뷰어를 만들어 전자책을 올리고 싶다는 문의가 종종 들어오네요.

다양한 목적이 있기 때문에 목적에 딱 맞는 방법을 모두 설명드리긴 어렵겠지만,

간단히 전자책 뷰어를 만들어 올리는 방법을 소개해 드리려고 합니다.

 

제가 이용하려는 뷰어는 Readium에서 개발하고 있는 Cloud Reader입니다.

Readium 뷰어는 다양한 환경에 적용 가능한 EPUB3 표준 뷰어입니다.

많은 전자책 뷰어가 리디움 소스를 활용하고 있고,

W3C EPUB PUB 워킹그룹에 적극적으로 활동하며 EPUB3 표준을 준수하고 있습니다.

그리고 오픈소스여서 무료로 누구나 쉽게 뷰어를 만들 수 있지요.

물론, 상업적인 용도로 쓰려면 어마어마한 회원 가입비가 들긴 하지만요 ^^

 

홈페이지에 전자책 뷰어를 만들어 전자책을 올리고 싶다는 문의가 종종 들어오네요.

다양한 목적이 있기 때문에 목적에 딱 맞는 방법을 모두 설명드리긴 어렵겠지만,

간단히 전자책 뷰어를 만들어 올리는 방법을 소개해 드리려고 합니다.

 

제가 이용하려는 뷰어는 Readium에서 개발하고 있는 Cloud Reader입니다.

Readium 뷰어는 다양한 환경에 적용 가능한 EPUB3 표준 뷰어입니다.

많은 전자책 뷰어가 리디움 소스를 활용하고 있고,

W3C EPUB PUB 워킹그룹에 적극적으로 활동하며 EPUB3 표준을 준수하고 있습니다.

그리고 오픈소스여서 무료로 누구나 쉽게 뷰어를 만들 수 있지요.

물론, 상업적인 용도로 쓰려면 어마어마한 회원 가입비가 들긴 하지만요 ^^

 

리디움 뷰어 공식 샘플

https://readium.firebaseapp.com/?

 

리디움 Cloud Reader 를 이용하면 누구나 이런 홈페이지를 만들 수 있습니다.

기본 세팅 하는데 30분도 안걸려요. 물론 책 목록을 넣으려면 시간이 좀 걸리지만요.

 

1. Readium Cloud Reader 소스 파일을 다운로드 받습니다.

 

https://github.com/readium/readium-js-viewer/releases

 

2. 다운 받은 파일을 압축을 풀어 홈페이지에 올립니다. Cloud-Reader, Readium 등 폴더를 만들어 올리는게 좋아요.

3. http://homepageurl/cloud-reader/index.html을 입력합니다.

4. 그럼 리디움 뷰어가 보일거예요.

 

참 쉽지요 ^^

그런데 Readium Cloud Reader는 아직 책 업로드를 지원하지 않습니다.

크롬 뷰어를 쓰면 업로드가 될것 같긴 한데... 나중에 시간 되면 Worker 파일을 뜯어볼까 생각중이에요.

하지만 아직은 파일 업로드가 되지 않아요.

 

그래서 책을 넣으려면 추가 작업이 필요합니다.

 

5. EPUB파일 하나를 압축 해제합니다.

6. Cloud-Reader 하위 폴더에 epub_content 라는 폴더를 만드세요.

   - cloud-reader 대신 다른 폴더명을 썼다면 그 폴더에 풀면 돼요.

   - epub_content일 필요는 없습니다. 하지만 폴더명을 바꾸면 다른 설정도 바꿔야 하니 편히 가려면 epub_content 로 만드세요 ^^

7.epub_content 펄더에 압축 해제한 파일을 업로드 합니다.

 

여기까지 했다면

 

http://homepageurl/Cloud-Reader/index1.html?epub=epub_content/Content-Folder

 

브라우저 주소 창에 이렇게 입력해 보세요.

당연히 Clound-Reader와 Content-Folder명은 제대로 입력을 해 줘야되요.

이렇게 입력하면 책이 보일거예요.

 

http://lesiles.synology.me/cloud-reader/index1.html?epub=epub_content/MO_mobydick

 

이렇게요.

 

여기까지 따라왔다면 90% 끝났습니다.

 

이제 서재 목록을 만들어 줘야되요.

 

8. 첨부 파일을 다운받으세요

   - epub_lib_test.opds : 제가 테스트용으로 사용한 모비딕 서재 목록

   - epub_library.opds : 리디움 공식 샘플(https://readium.firebaseapp.com/?)에 사용한 서재 목록

 

9. 파일명은 epub_library.opds  이걸 사용하세요. 저처럼 파일명을 바꾸려면 index.html 파일을 수정해 줘야합니다.

   

<entry>

  <title>Mobydick</title>

  <author>

    <name>test</name>

  </author>

  <link type="image/jpeg" href="http://lesiles.synology.me/cloud-reader/epub_content/MO_mobydick/OEBPS/Images/Moby-Dick_FE_title_page.jpg" rel="http://opds-spec.org/image/thumbnail"/>

  <link type="application/epub" href="http://lesiles.synology.me/cloud-reader/epub_content/MO_mobydick/" rel="http://opds-spec.org/acquisition"/>

  <updated>2016-02-12T00:00:00Z</updated>

  <id>READIUM_OPDS_0123456789_1</id>

</entry>

 

이게 책 하나의 세트입니다.

 

- 책 제목

<title>Mobydick</title>

 

- 저자 명

  <author>

    <name>test</name>

  </author>

 

- 서재의 섬네일 표지 이미지

<link type="image/jpeg" href="http://lesiles.synology.me/cloud-reader/epub_content/MO_mobydick/OEBPS/Images/Moby-Dick_FE_title_page.jpg" rel="http://opds-spec.org/image/thumbnail"/>

 

- 콘텐츠 URL

<link type="application/epub" href="http://lesiles.synology.me/cloud-reader/epub_content/MO_mobydick/" rel="http://opds-spec.org/acquisition"/>

 

- 업데이트 날짜(등록 날짜를 쓰면 됩니다. 안써도 돼요)

  <updated>2016-02-12T00:00:00Z</updated>

 

- 책 ID(ISBN이나 UID를 쓰면 됩니다)

  <id>READIUM_OPDS_0123456789_1</id>

 

10. opds 파일을 만들었다면 'epub_content' 폴더에 업로드 하세요.

11. 이제 서재 목록을 다시 들어가 보세요.

    http://homepageurl/cloud-reader/index.html

    이렇게 입력하면 책 표지가 보일거예요. 그리고 표지를 누르면 책이 열립니다.

 

    http://lesiles.synology.me/cloud-reader/index1.html

    이렇게 보이면 제대로 만든거예요^^

 

홈페이지에 서재 만들기 어렵지 않지요^^?

설정

트랙백

댓글

구 버전 Quark 압축 파일(sit) 압축 풀고 변환하는 방법

Tip&Tech 2019. 8. 26. 09:12

안녕하세요~

 

오늘은 sit로 압축된 구 버전 Quark 파일을 변환하는 방법 알려드릴게요.

쓸 일은 거의 없는데, 제가 거래하는 출판사 몇 곳에서 쿽 6.0 이전 파일을 사용합니다.

작년까지는 저도 맥을 이용해 작업을 했는데, 맥북 가격이 말도 안되게 올라 올 초부터 윈도우 노트북으로 갈아탓어요.

그러다 보니 구 버전 Quark 파일, 그것도 sit로 압축된 파일을 받으면 난감하더라구요.

 

저처럼 구형 맥에서 작업한 쿽 sit 압축 파일을 받고 난감해 하실 분이 계실까 싶어 

제가 찾아낸 방법 공유드리려고 합니다.

방법은 아주 아주 간단해요.

 

1. aladdin Expander를 설치하세요.

https://winworldpc.com/product/aladdin-expander/6x

아주 오래된 앱인데 윈도우 10에서도 잘 작동합니다.

sit expander를 여러개 설치해 봤는데 이 파일이 가장 간단하고 압축이 잘 풀려요.

 

2. aladdin Expander 설치 폴더에 stuffit5.engine-5.1.dll 파일을 복사해 넣습니다.

인터넷 검색하면 쉽게 다운로드 받을 수 있습니다.

인터넷 검색에 익숙하지 않은 분들을 위해 파일 첨부했어요.

파일 다운로드 받아서 aladdin Expander 폴더에 복사합니다.

 

3. aladdin Expander를 실행시키고 sit 파일을 불러옵니다.

압축 파일은 sit 파일이 있는 폴더에 풀려요. 그러니 압축 풀기 전에 폴더를 만들고 그 안에 Sit 파일을 넣은 다음 압축을 푸는게 좋아요.

 

4. 그럼 이렇게 이상한 파일이 생깁니다.

확장자가 붙지 않은 파일을 살펴보면 용량이 큰 파일이 보입니다.

파일에 따라 조금씩 차이는 나는데, 가장 큰 파일이 Quark 파일인 경우가 99%네요.

이 파일의 확장자를 qxp로 바꿔줍니다.

 




5. 이 파일을 인디자인으로 불러 오면 끝~~~인 경우가 있습니다.

폰트 문제가 없으면 제대로 보일거예요.

그런데 최신 Quark을 사용하거나, 글꼴이 깨지고 이상한 일본어 글자로 보인다면 변환 작업을 해야합니다.

 

Quark  최신 버전을 쓰거나 인디자인으로 열었을 때 해결이 안되면 최신 Quark 파일로 변환을 해주세요.

http://www.quark.com/en/Support/Downloads/Details.aspx?fid=289

Quark 파일 컨버터를 다운받아 qxp 파일을 변환해 줍니다.

 

 

6. 변환 프로그램으로 변환을 하면 이렇게 Quark 9x 버전의 qxp 파일이 생깁니다.

이 파일은 최신 Quark에서 열려요. 

 

 

끝으로...

인디자인이나 최신 quark으로 종이책 조판을 하는 방법은, 제 분야가 아니에요 ^^;

이쪽에 실력 있는 분들 많이 계시니 바통을 넘겨드리고,

 

전자책으로 편집을 하려면

Quark에서 EPUB으로 변환을 한 후 Sigil 같은 편집 프로그램으로 편집하면 됩니다.

 

구형 Quark 파일은 EPUB으로 변환하면 심각한 문제가 많이 생깁니다.

특히 본문 태그가 전부 div예요. 본문 태그는 반드시 p를 써야하는거 아시지요?

편집자 성향에 따라 수천개의 span 태그가 포함되고, 불필요한 스타일이 가득합니다.

 

본문 태그는 모두 p로 바꿔 주시고, 불필요한 코드는 전부 정리해 주세요.

 

아주 간단하지만, 모를 때는 정말 난감한 구 버전 sit(Quark 압축 파일) 변환 방법이었습니다.

설정

트랙백

댓글

페이지 하단에 문장 넣기

오랜만에 팁 하나 올립니다^^

 

전자책 편집 하면서 독자들이 신경쓰지 않을것 같은 페이지는

가독성만 보장 되면 편집은 신경을 많이 쓰지 않습니다.

그래서 이런 스타일이 나오면 그냥 상단에 가운데 정렬 정도로 편집을 했어요.

 

 

독자들이 신경쓸 것 같지 않고,

이 페이지는 1초도 안보고 넘길테니 전달하려는 내용만 확실히 전달 되면 편집 스타일은 중요하지 않다고 생각한 것이지요.

그런데 이런 부분에 신경을 쓰는 편집자가 생각보다 많더라구요.

이런건 어떻게 해야 하냐고 여러번 문의를 받았는데 그때 마다 '간단히 처리하세요' 정도로 알려드렸어요.

 

종이책과 비교하며 보지 않는 이상

페이지 위쪽에 나와도 어색하지 않아요.

페이지 위에 놓는게 싫다면 빈줄<p><br/></p> 5개 정도 추가하면 되지요.

이정도만 해도 별 문제 없다고 생각을 합니다. 

 

하지만 질문이 많이 들어온다는건 그만큼 신경쓰는 분들이 많다는 뜻이라

'간단히 처리하세요' 정도로는 부족한게 아닐까 생각이 들더라구요.

얼마 전에도 비슷한 문의가 들어와서 이번엔 제대로 스타일을 잡아봤습니다. 

 

이런 스타일은 중요한 포인트가 있어요.

 

어떤 경우라도 글자가 다음 페이지로 넘어가서는 안된다.

 

물론, 글자 크기를 엄청나게 키워서 한 페이지에 글자가 모두 담길 수 없다면 다음 페이지로 넘어갈거예요.

뷰어 높이가 아주 좁아서 한번에 2줄만 표시된다고 해도 다음페이지로 넘어가겠지요.

이런 특수한 경우가 아니라면 다음 페이지로 넘어가지 않아야 되요.

 







이런 스타일은 쉬워 보이지만 생각보다 까다롭습니다.

CSS를 잘 모르는 사람들은 vertical-align을 쓰면 된다고 생각해요.

vertical-align으로도 가능하지만, 그냥 되지는 않아요.

 

vertical-align로 직접 편집해 보세요.

팁을 드리자면 table 관련 스타일을 함께 적용해야 합니다.

 

저는 box-orient라는 속성을 사용했어요.

이 속성은 문제가 하나 있습니다. 표준 CSS 속성이 아니에요.

하지만, 국내 유통사 뷰어는 대부분 이 속성을 지원합니다.

 

box-orient는 수평 혹은 수직으로 레이어를 관리할 수 있도록 하는 속성이에요.

https://developer.mozilla.org/en-US/docs/Web/CSS/box-orient

 

box-pack이라는 속성과 함께 사용하면 글상자 안의 도다른 글상자나 block 속성의 태그를 좌우, 혹은 상하로 정렬할 수 있습니다.

https://developer.mozilla.org/en-US/docs/Web/CSS/box-pack

 

그런데 세로 속성을 줄 때 문제가 생겨요.

글상자에 테두리를 그리고 높이 100%(height : 100%)을 하면, 페이지가 가득 찰 것 같은데 텍스트가 있는 부분 까지만 테두리가 생기지요.

이 문제를 해결하려면 vh라는 단위를 써야되요.

vh는 현재 디스플레이 크기에 따른 비율이에요.

현재 디스플레이 해상도의 높이가 100vh지요.

 

그래서 width : 100vh;  하면 화면 가득 테두리가 그려집니다.

하지만, 이 역시 문제가 있어요.

리디북스는 100vh가 여백을 제외하고 현재 화면 높이에 맞게 그려지는데 교보뷰어는 100vh로 할 경우 여백까지 포함해 버리지요. 현재 화면 크기가 100이고, 뷰어 기본 여백이 5라면 교보 뷰어는 105가 되는거예요. 그래서 100vh로 놓으면 교보 뷰어에서는 일부 내용이 다음페이지로 넘어갑니다.

 

이 문제는 간단한 트릭으로 해결할 수 있어요.

100vh가 아닌 80vh 정도로 놓으면 되요. 80vh ~ 85vh 정도면 문제 없을거예요.

 

그래서 이런 스타일이 나옵니다.

 

<body>

<div class="box_license">

<div class="box_bottom">

<p>화면 하단에 놓일 내용</p>

</div>

</div>

</body>

 

.box_license {

height : 80vh;

 

display: box;

box-orient: vertical;

box-pack: end;

box-align: center;

 

display: -webkit-box;

-webkit-box-orient: vertical;

-webkit-box-pack: end;

-webkit-box-align: center;

 

display: -moz-box;

-moz-box-orient: vertical;

-moz-box-pack: end;

-moz-box-align: center;

}

높이의 80%만 적용되서 화면 아래가 살짝 뜨긴 해요.

그래도 빈 줄을 10개씩 넣어가며 화면 아래에 맞추는 것 보다는 깔끔하게 처리될거예요.

설정

트랙백

댓글

Sigil의 PageEdit를 대신할 수 있는 BlueGriffon

Sigil 사용 설명서 2019. 7. 18. 09:53

Sigil 0.9.15 버전에서 책보기 편집 기능이 빠졌습니다.

 

대신 외부 편집기를 연결하도록 바뀌었지요.

그리고 책보기 편집 기능은 PageEdit라는 별도의 편집 프로그램으로 제공합니다.

https://github.com/Sigil-Ebook/PageEdit/releases/tag/0.7.0 

 

PageEdit는 Sigil에서 분리해 새로운 프로젝트로 진행하려는 것 같습니다.

기존 편집 기능은 미리보기와 큰 차이가 없어 이를 좀 더 발전시키려는 거지요.

 

그런데 아직은 별 기능이 없이 Sigil에서 떨어져 나와 불편한 점이 많습니다.

 

그래서 대안으로 쓸만한 편집기를 하나 소개해 드립니다.

 

http://bluegriffon.org/

 

Blue Griffon은 HTML 편집기 입니다.

유료 버전을 사면 EPUB 도 편집 가능하지만 인디자인을 EPUB으로 변환하기엔 불편한 점이 많아요.

무료 버전은 HTML 편집만 제공합니다. 대신 Sigil의 PageEdit를 대신할 만한 좋은 편집기예요.

 

초보자가 Sigil을 사용하려면 아주 어렵습니다.

HTML과 CSS가 익숙하지 않기 때문에 스타일 하나 잡으려고 해도 힘이 들지요.

BlueGriffon은 CSS 편집기를 제공합니다.

원하는 속성을 선택하면 속성에서 지정 가능한 다양한 설정을 알려주고 쉽게 스타일을 꾸밀 수 있습니다.

 

이전 Sigil에서도 외부 편집기를 사용할 수 있었지만 WYSIWYG 편집기가 필요 없어 텍스트 편집기에 연결해놨어요.

그런데 책보기 편집 기능이 빠지면서 아이콘이 하나 생겨 WYSIWYG 편집기를 연결해 사용하기 쉬워졌습니다.

 

BlueGriffon을 설치한 후 Sigil 설정에서 외부 편집기를  BlueGriffon으로 연결을 하세요.

그리고 기본적인 스타일을 BlueGriffon에서 잡은 후 Sigil로 돌아와 편집을 하면

초보자도 까다로운 스타일을 쉽게 만들 수 있습니다.

 

유료 버전을 구입해 EPUB을 바로 만들어도 좋지만, 유료 버전 구입할 정도가 아닌, 가끔 한권 만드는 초보자라면

BlueGriffon + Sigil도 괜찮은 조합이에요.

 

시간 날 때 BlueGriffon + Sigil로 전자책 만드는 방법을 올리겠습니다^^

설정

트랙백

댓글

Sigil 0.9.15 버전 업데이트. 설치 전 주의사항.

Sigil 사용 설명서 2019. 7. 12. 11:23

https://sigil-ebook.com/2019/06/25/sigil-0-9-15-beta-release/

 

Sigil-0.9.15 beta Release

Sigil-0.9.15 For the impatient, the installer files (and source) can be found as assets at the bottom of the Github Release page. A Beta Release of Sigil ported to QtWebEngine to replace QtWebKit N…

sigil-ebook.com

Sigil 0.9.15 버전이 공개됐습니다.

 

0.9.14 버전 공개할 때 언급했던 대로 Book View가 빠졌어요.

Book View가 외부로 빠지면서 다른 HTML 편집기와 연결해 작업할 수 있게 되었습니다.

그리고 Book View의 기능을 개선할 거라고 하니 지금 당장은 불편하지만 앞으로 개선될 것 같아요.

 

Sigil 0.9.15 버전 사용하기 전에 아래 내용을 꼭 확인하세요.

업데이트를 안할 분들은 0.9.10 버전이나 0.9.14 버전을 사용하세요.

 

1. Book View가 외부로 빠졌다.

   이제 편집 내용을 확인할 수 있는건 미리보기 뿐입니다. 미리보기는 업데이트 되면서 강제종료 이슈가 있네요. Book View가 편한 분은 업데이트를 안하는게 좋아요.

 

Book View 기능을 하는 PageEdit가 필요한 분은 여기서 다운로드 하세요.

https://github.com/Sigil-Ebook/PageEdit/releases/tag/0.7.0

 

   대신 외부 편집기를 쉽게 사용할 수 있습니다. 사용하는 HTML 편집기가 있다면 Sigil에 연결해 쓸 수 있습니다. 잘 활용하면 Book View 보다 편하네요.

 

2. 한글 메뉴가 지원되지 않는다.

   한글 번역율이 낮아서 메뉴가 지원되지 않습니다. 현재 번역율이 50%정도여서 한동안 메뉴는 영문으로 봐야합니다. 한글 메뉴가 편한 분은 0.9.10 버전을 사용하세요.

 

3. 플러그인 도구 아이콘이 10개로 늘었다.

   플러그인 도구 아이콘을 5개 단위로 10개까지 쓸 수 있습니다. 플러그인을 많이 안쓰는 분은 5개만 열어둘 수 있고, 쓰는 플러그인이 많으면 10개까지 아이콘으로 등록해 사용할 수 있습니다.

 

4. Windows x64 버전만 지원합니다. 물론 컴파일을 통해 x86 버전을 쓸 수 있지만 소스를 컴파일해 쓸 분은 많지 않으니 사실상 X64만 지원한다고 봐야겠지요.

 

큰 변화는 이정도입니다. 

물론 이보다 큰 변화가 있습니다.

개발 환경이 QtWebKit에서 QtWebEngine으로 바뀌었습니다.

0.9.15에서 가장 중요한 변화인데, 사실 편집자들은 신경 안써도 되지요.

 

 

설정

트랙백

댓글

국립중앙 도서관에서 출판인을 위한 전자책 제작 교육을 진행합니다.

Sigil 사용 설명서 2019. 5. 21. 09:30

녕하세요^^

 

국립중앙 도서관에서 출판인을 위한 전자책 제작 교육을 진행합니다.

 

Sigil을 이용해 인디자인 파일을 EPUB으로 변환하는 과정입니다.

출판계에 종사하고 전자책 제작 경험이 있는 초/중급을 대상으로 하는 교육입니다.

 

관심있는 분들 많이 신청해주세요^^

 

상세정보 보기 http://nl.go.kr/nl/service/meet/edu_view.jsp?eduCode=289

 

■ 교육개요 
ㅇ 제 목 : (출판인을 위한) 전자책 제작 교육 - 인디자인 to EPUB 변환 실습
ㅇ 일 시 : 2019. 6. 17.(월), 18.(화), 19.(수), 20.(목), 25.(화), 27.(목) 14:00~17:00 (총 6일)
ㅇ 장 소 : 국립중앙도서관 디지털도서관 대회의실(지하3층)
ㅇ 대 상 : 도서관 이용자(출판업계 종사자), 30여 명 선발

 

▪ Sigil의 기본 사용법을 알고 전자책 제작 경험이 있는 편집자 혹은 인디자인으로 종이책 편집을 해 본 경험이 있는 편집 디자이너
▪ 1인 출판사, 출판편집자, 편집 디자이너, 작가 등 출판업계 종사(희망)자

 

ㅇ 교육비 : 무료
ㅇ 준비물 : (필수) 개인 노트북
               (권장) 전자책 제작을 위한 인디자인 혹은 콘텐츠 원고
ㅇ 강 사 : 박웅영 (내맘대로 출판사 대표)
               - 내맘대로의 EPUBGUIDE.NET 운영
               - 전자출판학회 상임이사
               - 저서 <교보문고가 제공하는 EPUB 제작가이드>
               <제대로 된 전자책 한권 잘 만들기 Sigil Using Bible 초급자편>
ㅇ 문 의 : 02-3483-8846

 

■ 선발절차
ㅇ 교육 신청 방법 : 참가신청서 작성 후 담당자에게 이메일 신청 skalib@korea.kr
ㅇ 접수기간 : 2019. 5. 17.(금) ~ 5. 31.(금), 15일간
ㅇ 교육대상자 발표 : 2019. 6. 10.(월) 홈페이지 공지 및 개별 통보
- 국립중앙도서관 www.nl.go.kr > 소통·참여 > 도서관소식 > 공지공고 > 교육/영화

※ 상기 일정은 추진 과정에서 변경될 수 있음

설정

트랙백

댓글

  • 김쌤 2019.06.04 22:04 ADDR 수정/삭제 답글

    아~~넘 기다리던 강의인데...ㅜㅠ
    카페에서 내맘대로님 글로 많이 배워가고 있습니다.
    정말 감사드려요.

    이 강의 10월에는 혹시 개설안되나요?
    아님 내년이라두요~

Sigil용 맞춤법 검사기(hunspell) 사전

Sigil 사용 설명서 2019. 5. 5. 12:22

얼마 전부터 사용하던 Sigil 맞춤법 검사 dic 파일입니다.

 

자료 출처 : https://github.com/spellcheck-ko/hunspell-dict-ko/

 

hunspell이라는 방식의 맞춤법 검사 DB입니다.

Sigil에서 기본 제공되는 맞춤법 검사가 hunspell 방식이기 때문에 수정 없이 사용할 수 있습니다.

 

사용법

1. 압축을 해제한 후

2. Sigil 설정 폴더 > hunspell_dictionaries 폴더에

3. ko.aff, ko.dic 두 파일을 복사합니다.

4. 설정>Spellcheck Dictionaries>사전:한국어  를 선택합니다.

5. Higlight Misspelled Words를 체크합니다.

 

이렇게 설정한 후 코드보기 창에 들어가면 맞춤법에 문제가 있는 글자에 빨간 밑줄이 보입니다.

 

Alt+Q를 누르면 맞춤법에 문제가 있는 단어 목록을 볼 수 있습니다.

F4를 누르면 한 단어씩 찾아가며 맞춤법을 수정할 수 있습니다.

빨간 줄 글자에서 마우스 오른쪽 버튼을 누르면 추천 단어, 오류 표시 무시, 사용자 사전에 추가 등의 기능을 쓸 수 있습니다. 

 

100%는 아니지만, 기본적인 맞춤법은 다 찾아주니

개인 출판 하시는 분들께 도움이 될 것 같아 공유드립니다. 

 

설정

트랙백

댓글