ebook-polish - ebook-polish
ebook-polish [options] input_file [output_file]
A könyvek polirozása arról szól, hogy
a tökéletesség fényét teszi a gondosan
elkészített e-könyveikre. A polírozás
megpróbálja minimalizálni az e-könyv
belső kódjának módosításait. A
konvertálástól eltérően, nem
simítja ki a CSS-t, nem nevezi át a fájlokat, nem
módosítja a betűméretet, nem
módosítja a margókat stb. Minden művelet csak a
kívánt hatás eléréséhez
szükséges minimális változtatásokat
hajtja végre.
Ezt az eszközt az
e-könyvkészítési folyamat utolsó
lépéseként kell használni..
Vegye figyelembe, hogy a polírozás csak AZW3 vagy
EPUB formátumú fájlokon működik.
Amikor olyan argumentumokat ad át ebook-polish-nak,
amelyekben szóköz van, tegye idézőjelek
közé az argumentumokat. Például: "/some
path/with spaces"
- --add-soft-hyphens,
-H
- Szótag kötőjelek hozzáadása a
könyv összes szavához. Ez lehetővé
teszi a könyv jobb megjelenítését, ha a
szöveg indokolt olyan olvasóknál, melyek nem
támogatják az elválasztást.
- --compress-images,
-i
- A könyvben lévő képek veszteségmentes
tömörítése, csökkentve a
fájlméretet a képminőség
befolyásolása nélkül.
- --cover,
-c
- Útvonal a borítóképhez. Megváltoztatja
az e-könyvben megadott borítót. Ha nincs
borító, vagy a borító nincs megfelelően
azonosítva, új borítót helyez be.
- --embed-fonts,
-e
- Az összes olyan betűtípus beágyazása,
amelyre hivatkozik a dokumentum, és még nincs
beágyazva. Ez átkutatja a
számítógépen a betűtípusokat,
és ha megtalálja azokat, beágyazódik a
dokumentumba.. Kérjük, győződjön meg
arról, hogy rendelkezik a dokumentumban használt
betűtípusok beágyazásához
szükséges megfelelő licenccel.
- --jacket,
-j
- Egy "könyvborító” oldal
beillesztése a könyv elejére, amely tartalmazza a
könyv összes metaadatát, például
címet, címkéket, szerzőket, sorozatokat,
megjegyzéseket stb. Minden korábbi
könyvborító kicserélésre
kerül.
- --opf, -o
- Egy OPF fájl elérési útja. A könyv
metaadatai az OPF fájlból frissülnek.
- --remove-unused-css,
-u
- Távolítson el minden nem használt CSS-szabályt
a stíluslapokról és a <style>
címkéket. Egyes, gyártási sablonokból
létrehozott könyvek nagyszámú extra
CSS-szabályt tartalmazhatnak, amelyek nem egyeznek semmilyen
tényleges tartalommal. Ezek az extra szabályok
lelassíthatják az olvasókat, melyeknek mindegyiket
elemezniük kell.
- --smarten-punctuation,
-p
- Konvertálja az egyszerű szöveges
kötőjeleket, ellipsziseket, idézőjeleket,
többszörös kötőjeleket stb.
tipográfiailag helyes megfelelőire. Ne feledje, hogy az
algoritmus néha hibás eredményeket generálhat,
különösen akkor, ha az
összehúzódások elején egyetlen
idézőjelről van szó.
- --subset-fonts,
-f
- A betűkészletek részhalmaza azt jelenti, hogy a
beágyazott betűtípust úgy csökkentik,
hogy csak az abból a betűtípusból
használt karaktereket tartalmazzák a könyvben. Ez
nagymértékben csökkenti a betűfájlok
méretét (gyakori a betű méretek
felezése). Például, ha a könyv egy adott
betűtípust használ a fejlécekhez, akkor az
alkészlet csökkenti azt a betűtípust, hogy
csak a könyv tényleges fejléceiben szereplő
karaktereket tartalmazza. Vagy ha a könyv beágyazza egy
betűtípus félkövér és
dőlt változatát, de a félkövér
és dőlt szöveg viszonylag ritka, vagy teljesen
hiányzik, akkor a félkövér és
dőlt betűtípus vagy néhány karakterre
csökkenthető, vagy teljesen
eltávolítható. A betűkészletek
részhalmazának egyetlen hátránya, hogy ha egy
későbbi időpontban úgy dönt, hogy
további szöveget ad a könyveihez,
előfordulhat, hogy az újonnan hozzáadott
szöveget nem fedi az alkészlet
betűtípusa..
- --upgrade-book,
-U
- Ha lehetséges, a könyv belső szerkezetétnek
frissítése. Például, EPUB 2 könyvek
frissítése EPUB 3 formátumra.
- --verbose
- Részletesebb kimenet generálása, hasznos
hibakereséskor.
- --version
- program verziójának megjelenítése és
kilépés