소개
Sigil은 EPUB 전자책을 만들고 편집할 수 있는 무료, 오픈 소스, 크로스 플랫폼 전자책 편집기입니다. PyQt6와 QtWebEngine을 기반으로 개발되었으며, ePub 2 및 ePub 3 형식의 전자책 편집을 위해 설계되었습니다. 강력한 기능을 제공하면서도 사용자 친화적인 인터페이스를 갖추고 있습니다.
상세정보
EPUB 편집 및 구조 관리
Sigil은 EPUB 파일의 전체 구조를 직관적으로 관리할 수 있는 인터페이스를 제공합니다. 파일 탐색기, 코드 편집기, 미리보기 창을 통해 효율적으로 전자책을 편집할 수 있습니다.
목차(ToC) 자동 생성
EPUB 전자책의 목차를 자동으로 생성하는 기능을 제공하여, 챕터별 구조를 손쉽게 구성할 수 있습니다.
메타데이터 편집
제목, 저자, 설명, 표지 이미지 등 EPUB 파일의 메타데이터를 간편하게 편집할 수 있습니다.
플러그인 시스템
Python3 기반의 플러그인을 지원하여, 기능을 확장하고 자동화 작업을 수행할 수 있습니다. 플러그인 인덱스를 통해 다양한 플러그인을 찾아 사용할 수 있습니다.
유효성 검사
EPUB 파일, CSS, XHTML 등의 유효성을 검증하여 전자책이 표준을 준수하도록 확인할 수 있습니다.
체크포인트 및 변경 추적
편집 과정에서 체크포인트를 설정하고, 변경 사항을 비교하여 작업을 관리할 수 있습니다.
다운로드 및 설치 방법
Sigil은 공식 웹사이트(https://sigil-ebook.com) 및 GitHub 저장소에서 다운로드할 수 있습니다. Windows 사용자는 x64 설치 프로그램을 제공받습니다. 또한 WinGet, Chocolatey, Npackd와 같은 Windows 패키지 관리자를 통해서도 설치할 수 있습니다.
설치 프로그램을 실행하여 기본 설정으로 설치하면 됩니다. 설치 후 Sigil을 실행하여 전자책 편집을 시작할 수 있습니다.
기본 사용법
Sigil을 실행하면 메인 창이 표시됩니다. 왼쪽의 파일 탐색기를 통해 EPUB 파일을 열거나 새로 만들 수 있습니다. 편집 영역에서 XHTML 코드를 직접 편집하거나, 미리보기 창을 통해 결과를 실시간으로 확인할 수 있습니다.
목차 생성, 메타데이터 편집, 유효성 검사 등은 상단 메뉴나 도구 모음을 통해 접근할 수 있습니다. 플러그인은 ‘플러그인 > 플러그인 관리’ 메뉴에서 설치 및 관리할 수 있습니다.
이런 경우에 유용합니다
- EPUB 형식의 전자책을 직접 제작하거나 편집해야 할 때
- 기존 EPUB 파일의 구조, 스타일, 메타데이터를 수정해야 할 때
- 전자책 제작 과정에서 유효성 검사가 필요할 때
- Python 플러그인을 활용하여 편집 작업을 자동화하고 싶을 때
- 무료이고 강력한 전자책 편집 도구를 찾고 있을 때
지원 환경 및 시스템 요구사항
Sigil은 Windows, macOS, Linux 등 다양한 플랫폼에서 실행됩니다. Windows의 경우 Windows 10 (1809) 이상이 필요합니다.
최신 버전 및 업데이트
현재 최신 버전은 2.8.1입니다. 업데이트 및 릴리스 정보는 GitHub 저장소(https://github.com/Sigil-Ebook/Sigil) 및 공식 웹사이트에서 확인할 수 있습니다.
라이선스
Sigil은 GNU General Public License v3.0 (GPLv3)로 배포되는 무료 오픈 소스 소프트웨어입니다. 포함된 제3자 라이브러리는 GPLv3와 호환되는 별도 라이선스를 사용할 수 있습니다.
시스템 요구사항
Windows 10 (1809) 이상


