본문 바로가기
컴퓨터 활용

[Sigil] 전자책 본문 편집

by easyfly 2023. 9. 25.
반응형

전자책 본문 편집

Sigil로 전자책을 만들기 위해 'Sigil'과 'PageEdit'를 설치했습니다. 시길로 전자책을 바로 편집하는 것이 불편하기 때문에 도우미 역할을 하는 편집기인 페이지에디트도 설정을 통해 연결했습니다. 시길로 작성해야 할 'XHTML'을 편집기를 통해 쉽게 연결하여 사용상의 복잡함을 줄였다는 얘기입니다. 사용은 편리하지만 절차는 복잡해졌습니다.

시길 설정에서 편집기 설정

'편집기 설정'에서 '페이지에디트'만 고정된 것은 아닙니다. 다른 편집기를 연결해서 사용해도 됩니다. 예를 들어, 리눅스 'vi' 편집기에 익숙한 사용자라면 vi 편집기를 등록해서 사용할 수도 있습니다. 물론 'WISWIG'를 지원하는 편집기가 편리하기 때문에 위 '페이지에디트'를 등록하는 것이 가장 현명합니다.

 

이어지는 과정

본문 편집을 위해서 이어지는 과정은 다음 마인드맵과 같습니다. 새 EPUB 만들기를 선택하고 본문을 추가합니다. 본문을 추가할 때는 되도록 잡스런 정보가 포함되지 않은 깔끔한 소스가 좋습니다. '일반 텍스트'로 '페이지에디터'에 붙여 넣어 진행하십시오.

진행 과정 마인드맵

소스에서 파일 복사

본문 소스에서 내용을 복사합니다. '모두 선택' 하여 '복사'합니다. 복사한 내용은 컴퓨터의 '클립보드'에 기억됩니다. 기억된 내용을 시길에 붙여넣어 전자책 본문 편집은 시작됩니다.

소스 파일에서 내용 복사

페이지에디트에 붙여넣기

페이지에디트와 시길은 긴밀한 협업 관계에 있습니다. 페이지에디트에 불러온 내용을 편집을 끝내고 저장하는 순간 시길에 반영됩니다.

페이지에디트 편집기가 반영된 시길(뒤)

위와 같이 망측한 결과가 나오지 않게 하려면 '일반텍스트'로 붙여 넣어서 편집을 해야 합니다. 요령은 '붙여 넣기'를 단축키를 사용하지 않고 페이지에디트의 메뉴 중 '편집'의 '붙여넣기'를 사용하여 다음과 같은 대화창이 나타나게 합니다. 여기서 '내용을 서식 없는 텍스트로 추가' 되도록 합니다.

페이지 에디트으 메뉴를 사용하여 '서식없는 텍스트'로 붙여 넣기

소스 파일에서 복사할 때 편집에 대한 많은 정보가 같이 들어오게 됩니다. 눈에는 같은 결과로 보이지만 실제 HTML 소스는 상당한 차이가 있습니다. 물론 도구 메뉴에는 'HTML 정리' 항목이 있어 나중에 자동으로 정리하는 메뉴가 있습니다. 그러나 한번 들어온 편집 정보가 깔끔하게 정리되기는 어렵습니다. 처음부터 '일반 텍스트'로 시길 쪽에 들어오도록 한 단계를 더 거치도록 합니다.

시길의 코드 정리 메뉴

붙여 넣은 본문은 후속 절차를 밟으면서 전자책의 형태를 갖추게 됩니다.

 

표지 추가와 메타데이터 편집

전자책 형태를 갖추기 위해 이어지는 과정은 표지와 제목을 추가하는 일입니다. 표지는 미리 준비해서 전자책의 'images' 폴더에 보관하고 진행합니다.

표지 추가와 메타데이터 편집

표지 추가와 메타데이터 편집부터 다음 시간에 이어집니다.

반응형

댓글