ebook-polish - ebook-polish
ebook-polish [options] input_file [output_file]
책 다듬기는
사용자가 조심스럽게
만든 eBook에 완벽함을
더하기 위한
기능입니다.
책 다듬기 기능은
사용자의 eBook의 내부
코드에 대한 변경을
최소화하려
노력합니다. 변환
기능과 달리, CSS의
단순화, 파일명 변경,
글꼴 크기 변경, 여백
조정 등과 같은 작업을
하지 않습니다. 모든
동작은 원하는 효과를
위해 필요한 최소한의
작업만 수행합니다.
사용자는 eBook 생성
작업의 마지막
과정으로 이 도구를
사용하여야 합니다.
책 다듬기 기능은 AZW3
또는 EPUB 형식의
파일에만 유효하다는
점을 유의하세요.
Whenever you pass arguments to ebook-polish that have
spaces in them, enclose the arguments in quotation marks. For example:
"/some path/with spaces"
- --add-soft-hyphens,
-H
- Add soft hyphens to all words in the book. This allows the book to be
rendered better when the text is justified, in readers that do not support
hyphenation.
- --cover,
-c
- Path to a cover image. Changes the cover specified in the e-book. If no
cover is present, or the cover is not properly identified, inserts a new
cover.
- --embed-fonts,
-e
- 책에서 참조된 모든
글꼴을 내장(embed)합니다.
이 기능은 사용자의
컴퓨터에서 해당
글꼴들을 검색하여
발견된 글꼴들을 문서
안에 내장합니다. 이
문서에 내장할
글꼴들에 대하여
적합한 사용권리(license)가
있는지 반드시
확인하십시오.
- --jacket,
-j
- 제목, 태그, 저자,
시리즈, 책 설명 등과
같은 모든 책 정보를
담고 있는 "Book Jacket"
페이지를 책의 첫
부분에 삽입합니다.
기존의 Book Jacket 페이지가
있다면 대체됩니다.
- --opf, -o
- Path to an OPF file. The metadata in the book is updated from the OPF
file.
- --remove-unused-css,
-u
- Remove all unused CSS rules from stylesheets and <style> tags. Some
books created from production templates can have a large number of extra
CSS rules that don't match any actual content. These extra rules
can slow down readers that need to parse them all.
- --smarten-punctuation,
-p
- 일반 텍스트로 된
대시, 생략 문자,
따옴표, 다중 하이픈
등을 인쇄방법 상
올바른 형태로
변환합니다. 때때로
이 알고리즘이
부정확한 결과를
생성하기도 한다는
점을 유의하십시오.
특히 단축어의
첫부분에
작은따옴표가 쓰인
경우 그러합니다.
- --subset-fonts,
-f
- 사용된 문자만
취하기(Subsetting fonts) 기능은
내장된 글꼴이 실제로
책에서 사용된 문자만
포함하도록 크기를
줄이는 것을
말합니다. 이 기능은
글꼴 파일을 상당히
줄이는 효과가
있습니다. (보통, 글꼴
파일 크기의 절반
정도로 줄어듭니다.)
예를 들어, 제목으로
특정 글꼴을
사용한다면 '사용된
문자만 취하기'
기능은 책에서 실제로
사용된 문자만
포함하도록 글꼴
크기를 줄일
것입니다. 또는
글꼴의 굵은 글씨체와
기울임체가
내장되어(embedded) 있다면,
실제로 책에서
사용하는 기울임체와
굵은 글씨체는
상대적으로 매우
적거나 아예 쓰이지
않으므로, 굵은
글씨체나 기울임체의
글꼴은 크기가 매우
줄어들거나 또는 아예
제거될 수도
있습니다. 이 기능의
유일한 단점은,
나중에 이 책에
내용을 추가하게 되면
새로 추가된 텍스트가
이 줄어든 글꼴로
제대로 처리가 되지
않을 수 있다는
점입니다.
- --upgrade-book,
-U
- Upgrade the internal structures of the book, if possible. For instance,
upgrades EPUB 2 books to EPUB 3 books.
- --verbose
- Produce more verbose output, useful for debugging.