Sigil은 EPUB 전자책 파일을 만들고 편집하는 데 사용되는 무료 오픈 소스 소프트웨어입니다. Sigil을 사용하여 EPUB 형식의 전자책을 작성하고 수정하는 방법에 대한 기본적인 매뉴얼을 제공합니다.
1. Sigil 설치
- Sigil을 다운로드하려면 Sigil 공식 웹사이트로 가서 최신 버전을 다운로드합니다.
- Windows, macOS, Linux에서 사용할 수 있으며, 설치 과정은 각 운영 체제에 따라 다릅니다.
2. Sigil 인터페이스 개요
Sigil의 기본 인터페이스는 다음과 같습니다:
- 파일 탐색기 (File Explorer): EPUB 파일 내의 파일을 관리합니다. HTML, CSS, 이미지 등의 파일들이 여기 나옵니다.
- 편집기 (Editor): 콘텐츠를 작성하고 편집할 수 있는 주요 화면입니다. HTML과 같은 원시 코드를 볼 수 있고, 시각적 편집도 가능합니다.
- 미리보기 (Preview): 작성 중인 전자책의 미리보기를 제공합니다.
- 메뉴바 (Menu Bar): 다양한 작업을 위한 기능 메뉴가 있습니다.
- 툴바 (Toolbar): 자주 사용하는 도구와 명령을 빠르게 실행할 수 있습니다.
3. 새 전자책 만들기
- 새 문서 시작:
- Sigil을 열고 파일 > 새로 만들기를 클릭하여 새 EPUB 파일을 만듭니다.
- 파일 추가:
- EPUB 파일에 텍스트 파일, 이미지, 스타일시트(CSS) 등을 추가할 수 있습니다.
- 파일 탐색기에서 파일 추가를 클릭하여 원하는 파일을 추가합니다.
- 목차 생성:
- 도구 > 목차 자동 생성을 클릭하여 EPUB 파일에 목차를 추가합니다. Sigil은 HTML 파일을 기준으로 목차를 자동으로 생성합니다.
4. 콘텐츠 작성 및 편집
- HTML 편집:
- Sigil에서는 각 장의 내용을 HTML 형식으로 편집할 수 있습니다. 편집 창에서 직접 코드를 입력하거나 시각적 편집을 할 수 있습니다.
- 시각적 편집 (WYSIWYG):
- WYSIWYG (What You See Is What You Get) 편집기를 사용하면 코드에 익숙하지 않아도 시각적으로 전자책을 편집할 수 있습니다. 보기 > 시각적 편집기를 활성화하여 사용할 수 있습니다.
- CSS 스타일링:
- CSS를 사용하여 텍스트 스타일을 정의할 수 있습니다. 스타일시트를 추가하거나 편집하여 책의 전반적인 디자인을 설정할 수 있습니다.
- 이미지 삽입:
- 이미지를 삽입하려면 파일 탐색기에서 이미지 파일을 추가하고, 해당 이미지를 HTML 문서에 삽입합니다.
- 링크 추가:
- 편집 > 링크를 사용하여 웹 링크나 다른 장으로의 내비게이션 링크를 추가할 수 있습니다.
5. EPUB 파일 구조
Sigil을 사용하여 EPUB 파일을 작성하면, 기본적으로 여러 폴더와 파일이 생성됩니다. 주요 구성 요소는 다음과 같습니다:
- OEBPS 폴더: 전자책의 실제 콘텐츠가 포함된 폴더로, HTML 파일, 스타일시트, 이미지 등이 여기에 위치합니다.
- META-INF 폴더: 전자책의 메타데이터 및 필수 파일들이 포함된 폴더입니다.
- mimetype 파일: EPUB 파일을 전자책 리더에서 인식할 수 있도록 해주는 필수 파일입니다.
6. 전자책 미리보기 및 테스트
- 미리보기:
- Sigil에서는 미리보기 탭을 사용하여 전자책을 미리 볼 수 있습니다. 이 탭에서는 책의 실제 형태를 확인할 수 있습니다.
- 파일 검증:
- 도구 > EPUB 검사를 클릭하여 EPUB 파일에 오류가 없는지 확인합니다. EPUB 파일은 규격에 맞게 만들어져야 하므로, 이 검사는 파일을 올바르게 생성했는지 확인하는 데 유용합니다.
7. EPUB 파일 내보내기 (Export)
- 파일 저장:
- 작업이 완료되면 파일 > 저장을 클릭하여 작업을 저장합니다.
- 내보내기 (Export):
- 최종 전자책을 저장하려면 파일 > EPUB 파일로 저장을 클릭하여 EPUB 파일로 내보냅니다.
8. Sigil에서 지원하는 기능들
- HTML 코드 보기 및 편집: HTML 태그를 사용하여 텍스트와 구조를 제어할 수 있습니다.
- 멀티-파일 지원: 여러 개의 HTML 파일, 이미지, CSS 등을 하나의 EPUB 파일로 결합할 수 있습니다.
- 책 메타데이터 편집: 제목, 저자, 출판사 등의 메타데이터를 편집할 수 있습니다.
- 자동 목차 생성: EPUB 파일에 자동으로 목차를 생성하는 기능을 제공합니다.
- EPUB 검사: EPUB 파일의 오류를 검사하고 수정할 수 있는 도구를 제공합니다.
9. 유용한 팁
- 템플릿 사용: Sigil에서는 템플릿을 사용하여 전자책의 디자인을 쉽게 설정할 수 있습니다.
- 단축키 활용: 자주 사용하는 작업을 단축키로 빠르게 처리할 수 있습니다. 예를 들어,
Ctrl+S
는 저장,Ctrl+Z
는 실행 취소입니다. - 플러그인 설치: Sigil은 플러그인 시스템을 지원하여 다양한 추가 기능을 사용할 수 있습니다.