ebook-polish - ebook-polish
ebook-polish [options] input_file [output_file]
Polera böcker handlar om att sätta glans av
perfektion på dina noggrant utformade e-böcker.
Polering försöker minimera ändringarna i den
interna koden av din e-bok. Till skillnad från konvertering, plattar
den inte ut CSS, byter namn på filer, ändrar teckenstorlekar,
justerar marginaler o.s.v. Varje åtgärd utför endast
minsta uppsättning av ändringar som krävs för
önskad effekt.
Du bör använda det här verktyget som det
sista steget i din e-bokskaparprocess.
Observera att polering endast fungerar på filer av formaten
AZW3 eller EPUB.
När du skickar argument till ebook-polish som har
mellanslag i dem, bifoga argumenten i citattecken. Till exempel: "/some
path/with spaces"
- --add-soft-hyphens,
-H
- Lägg till mjuka bindestreck till alla ord i boken. Detta gör
att boken kan göras bättre när texten är
justerad, i läsare som inte stöder avstavning.
- --compress-images,
-i
- Komprimerar förlustfritt bilder i boken, för att minska
filstorleken, utan att påverka bildkvaliteten.
- --cover,
-c
- Sökvägen till en omslagsbild. Ändrar omslag angivit i
boken. Om inget omslag finns, eller omslaget inte är korrekt
identifierade, infogas ett nytt omslag.
- --embed-fonts,
-e
- Bädda in alla teckensnitt som refereras i dokumentet och som inte
redan är inbäddade. Detta kommer att söka igenom
datorn efter teckensnitt, och om de finns, kommer de att bäddas in
i dokumentet. Se till att du har giltig licens för att bädda
in teckensnitt som används i detta dokument.
- --jacket,
-j
- Infoga ett "bokomslag" i början av boken
som innehåller alla om bokens metadata som titel, taggar,
författare, serier, kommentarer, o.s.v. Alla tidigare bokomslag
kommer att ersättas.
- --opf, -o
- Sökväg till en OPF-fil. Metadata i boken uppdateras
från OPF-filen.
- --remove-unused-css,
-u
- Ta bort alla oanvända CSS-regler från formatmallar och
<format>taggar. Vissa böcker skapade från
produktionsmallar kan ha ett stort antal extra CSS-regler som inte matchar
något av det faktiska innehållet. Dessa extra regler kan
slöa ner läsare när den behöver tolka dem
alla.
- --smarten-punctuation,
-p
- Konvertera streck, ellipser, citationstecken, flertal bindestreck, o.s.v.
för oformaterad text i deras typografiskt korrekta motsvarigheter.
Observera att algoritmen ibland kan generera felaktiga resultat,
särskilt när enstaka citat i början av
sammandragningar är inblandade.
- --subset-fonts,
-f
- Underuppsätta teckensnitt innebär att man reducerar ett
inbäddat teckensnitt så att det endast innehåller de
tecken som används från det teckensnittet i boken. Detta
minskar storleken på teckensnittsfilerna (halvering av
teckensnittsfilstorlekar är vanligt). Till exempel, om boken
använder ett specifikt teckensnitt för rubriker, kommer
underuppsättningen att minska teckensnittet så att det
endast innehåller de tecken som finns i själva rubrikerna i
boken. Eller om boken bäddar in de fet och kursiva versionerna av
ett teckensnitt, men fet och kursiv text är relativt
sällsynt, eller helt saknas, kan fetstil och kursiv teckensnitt
antingen reduceras till bara några få tecken eller tas bort
helt. Den enda nackdelen med att underuppsätta teckensnitt
är att om du vid ett senare tillfälle bestämmer dig
för att lägga till mer text i dina böcker kanske den
nyligen tillagda texten inte täcks av teckensnittet för
delmängden.
- --upgrade-book,
-U
- Uppgradera bokens interna strukturer, om möjligt. Till exempel
uppgraderar EPUB 2 böcker till EPUB 3 böcker.
- --verbose
- Producera mera utförligt utmatning, användbart för
felsökning.
- --version
- visar programmets versionsnummer och avsluta