ebook-polish - ebook-polish
ebook-polish [options] input_file [output_file]
Dopracowywanie książek jest dodawaniem ostatniego
szlifu do twoich książek.
Dopracowywanie powoduje jedynie niewielkie zmiany w kodzie
książki. W odróżnieniu od konwersji w tym
przypadku nie są zmieniane arkusze CSS, nazwy plików, rozmiar
czcionki, marginesy itp. Na każdym etapie wykonywane są
jedynie minimalne zmiany, potrzebne do uzyskania pożądanego
efektu.
Tego narzędzia należy użyć na ostatnim
etapie tworzenia książki
Należy pamiętać, że dopracować
można jedynie książki w formatach AZW3 lub EPUB lub
KEPUB
Ilekroć przekazujesz argumenty do ebook-polish,
które zawierają spacje, ujmuj je w cudzysłowy. Na
przykład: "/some path/with spaces"
- --add-soft-hyphens,
-H
- Dodaje łączniki opcjonalne do wszystkich słów
w książce. Pozwala to, bo książka lepiej
wyglądała przy wyjustowanym tekście, gdy czytnik nie
obsługuje automatycznego dzielenie wyrazów.
- --compress-images,
-i
- Bezstratna kompresja obrazów w książce, aby
zmniejszyć rozmiar pliku bez wpływu na jakość
obrazu.
- --cover,
-c
- Ścieżka do zdjęcia na okładkę. Zmienia
okładkę określoną w e-booku. Jeśli nie
ma okładki lub okładka nie jest właściwie
zidentyfikowana, wstawia nową.
- --download-external-resources,
-d
- Pobierz zasoby zewnętrzne, takie jak obrazy, arkusze stylów
itp., które wskazują na adresy URL zamiast plików w
książce. Wszystkie takie zasoby zostaną pobrane i
dodane do książki, tak aby książka nie
odwoływała się już do żadnych
zasobów zewnętrznych.
- --embed-fonts,
-e
- Osadź wszystkie czcionki, które zostały użyte
w dokumencie wejściowym, ale nie zostały jeszcze w nim
osadzone. Spowoduje to przeszukanie systemu w poszukiwaniu czcionek, a
jeśli zostaną one znalezione, osadzenie ich w e-booku.
Upewnij się, że masz licencję jeśli nie
używasz darmowych czcionek.
- --help, -h
- wyświetla ten tekst pomocy i kończy działanie
- --jacket,
-j
- Wstaw na początku książki
"metryczkę", która zawiera wszystkie
informacje o książce takie jak tytuł, etykiety,
autorów, serię, komentarze itp. Jeśli
wcześniej wstawiono metryczkę zostanie ona zamieniona na
nową.
- --opf, -o
- Ścieżka do pliku OPF. Metadane książki
są uaktualniane na podstawie pliku OPF.
- --remove-unused-css,
-u
- Usuń wszystkie nieużywane reguły CSS z arkuszy
stylów i <style> tagi. Niektóre książki
utworzone z szablonów produkcyjnych mogą mieć
dużą liczbę dodatkowych reguł CSS które
nie pasują do żadnej rzeczywistej treści. Te
dodatkowe zasady mogą spowolnić czytelników
które muszą je wszystkie przeanalizować.
- --smarten-punctuation,
-p
- Konwertuj myślniki, cudzysłowy, wielokrotne
łączniki itp. na ich poprawne typograficzne odpowiedniki.
Należy pamiętać, że algorytm może
czasami generować błędne rezultaty,
szczególnie przy apostrofach na początku
skrótów w języku angielskim
- --subset-fonts,
-f
- Podzbiór znaków jest tworzony aby zredukować
osadzoną czcionkę jedynie do znaków użytych w
książce. Może to znacznie ograniczyć
wielkość pliku czcionki (zazwyczaj do około
połowy) Jeśli na przykład w książce
użyto specjalnej czcionki dla tytułów podzbiór
będzie zawierać wyłącznie znaki użyte w
tytułach. Albo jeżeli w książce jest osadzona
czcionka w odmianie zwykłej i pogrubionej oraz pochylonej ale
pogrubienie i pochylenie używane jest rzadko albo nie
używane zupełnie to czcionki w odmianie pogrubionej i
pochylonej mogą zostać ograniczone do zaledwie kilku
znaków albo usunięte całkowicie. Jedyną
niedogodnością takiego rozwiązania jest to, że
jeśli później zdecydujesz się dodać
dodatkowy tekst do książki to może się
okazać, że brakuje niektórych znaków
- --upgrade-book,
-U
- Aktualizuj wewnętrzną strukturę
książki, jeśli to możliwe. Na przykład
aktualizuje książki EPUB 2 do EPUB 3.
- --verbose
- Wyświetl więcej informacji, przydatne przy debugowaniu.
- --version
- wyświetla wersję programu i kończy
działanie