Conversia formatului de carte electronică¶

Ce formate acceptă calibrul pentru conversia în/din?

calibru acceptă conversia multor formate de intrare în mai multe formate de ieșire. Poate converti fiecare format de intrare din următoarea listă, în fiecare format de ieșire.

frecvente

Formate de intrare: AZW, AZW3, AZW4, CBZ, CBR, CBC, CHM, DJVU, DOCX, EPUB, FB2, FBZ, HTML, HTMLZ, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ

Formate de ieșire: AZW3, EPUB, DOCX, FB2, HTMLZ, OEB, LIT, LRF, MOBI, PDB, PMLZ, RB, PDF, RTF, SNB, TCR, TXT, TXTZ, ZIP

PRC este un format generic, calibru acceptă fișiere PRC cu antet TextRead și MOBIBook. PDB este, de asemenea, un format generic. calibru acceptă fișierele eReader, Plucker (numai intrare), PML și zTxt PDB. Suportul DJVU este numai pentru conversia fișierelor DJVU care conțin text încorporat. Acestea sunt de obicei generate de software-ul OCR. Cărțile MOBI pot fi de două tipuri Mobi6 și KF8. calibru acceptă pe deplin ambele. Fișierele MOBI au adesea extensii de fișiere .azw sau .azw3. Sunt acceptate fișierele DOCX din Microsoft Word 2007 și mai recent.

Care sunt cele mai bune formate sursă de convertit?

În ordinea preferințelor descrescătoare: LIT, MOBI, AZW, EPUB, AZW3, FB2, FBZ, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF

Am convertit un fișier PDF, dar rezultatul are diverse probleme?

PDF este un format teribil din care puteți face conversia. Pentru o listă a diferitelor probleme pe care le veți întâlni atunci când convertiți PDF, consultați: Conversia documentelor PDF .

Cum convertesc fișierul meu care conține caractere care nu sunt englezești sau ghilimele inteligente?

Cunoașterea codificării fișierului sursă: calibrul încearcă să ghicească ce caractere utilizează codificarea fișierelor dvs. sursă, dar de multe ori acest lucru este imposibil, deci trebuie să îi spuneți ce codificare să utilizați. Acest lucru se poate face în GUI prin câmpul de codare a caracterelor de intrare din secțiunea Look & feel → Text din dialogul de conversie. Instrumentele din linia de comandă au o opțiune ebook-convert-txt-input --input-encoding.

Când adăugați fișiere HTML la calibru, poate fi necesar să spuneți calibruului în ce codare se află fișierele. Pentru a face acest lucru, accesați Preferințe → Avansat → Pluginuri → Tipuri de fișiere și personalizați pluginul HTML2Zip, spunându-i în ce codifică fișierele HTML. Acum, când adăugați fișiere HTML la calibru, acestea vor fi procesate corect. Fișierele HTML din surse diferite au adesea codificări diferite, deci este posibil să fie necesar să schimbați această setare în mod repetat. O codificare obișnuită pentru multe fișiere de pe web este cp1252 și aș sugera să încercați mai întâi asta. Rețineți că atunci când convertiți fișiere HTML, lăsați necompletată setarea de codare de intrare menționată mai sus. Acest lucru se datorează faptului că pluginul HTML2ZIP convertește automat fișierele HTML într-o codificare standard (utf-8).

Care este treaba cu Cuprinsul din fișierele MOBI? ¶

Primul lucru pe care trebuie să-l realizăm este că majoritatea cărților electronice au două cuprinsuri. Unul este Cuprinsul tradițional, precum ToC pe care îl găsiți în cărțile de hârtie. Acest cuprins face parte din fluxul principal de documente și poate fi stilat după cum doriți. Acest ToC se numește ToC de conținut.

Apoi, există metadatele ToC. Un ToC de metadate este un ToC care nu face parte din textul cărții și de obicei este accesat de un buton special de pe un cititor. De exemplu, în vizualizatorul de cărți electronice de calibru, utilizați butonul Afișare cuprins pentru a vedea acest ToC. Acest ToC nu poate fi creat de creatorul cărții. Modul în care este reprezentat depinde de programul de vizualizare.

În formatul MOBI, situația este puțin confuză. Acest lucru se datorează faptului că formatul MOBI, singur dintre formatele principale de cărți electronice, nu are suport decent pentru un ToC de metadate. O carte MOBI simulează prezența unui ToC de metadate punând un ToC de conținut suplimentar la sfârșitul cărții. Când faceți clic pe Salt la cuprins pe Kindle, Kindle vă va duce la acest conținut suplimentar ToC.

Acum s-ar putea să vi se pară că cartea MOBI are două ToC identice. Amintiți-vă că unul este semantic un conținut ToC și celălalt este un metadat ToC, chiar dacă ambele ar putea avea exact aceleași intrări și arăta la fel. Unul poate fi accesat direct din meniurile Kindle, celălalt nu.

La conversia în MOBI, calibrul detectează metadatele ToC în documentul de intrare și generează un ToC de sfârșit de fișier în fișierul MOBI de ieșire. Puteți opri acest lucru printr-o opțiune din setările de ieșire MOBI. Puteți, de asemenea, să spuneți calibruului dacă îl puneți și începutul sau sfârșitul cărții printr-o opțiune din setările de ieșire MOBI. Amintiți-vă că acest ToC este semantic un ToC de metadate, în orice alt format decât MOBI nu poate face parte din text. Faptul că face parte din textul din MOBI este un accident cauzat de limitările MOBI. Dacă doriți un ToC la o anumită locație din textul documentului, creați unul manual. Așadar, vă recomandăm cu tărie să lăsați valoarea implicită așa cum este, adică cu ToC de metadate la sfârșitul cărții. De asemenea, rețineți că, dacă dezactivați generarea ToC de la sfârșitul fișierului, este posibil ca fișierul MOBI rezultat să nu funcționeze corect pe un Kindle, deoarece Kindle folosește ToC de metadate pentru multe lucruri, inclusiv funcția Page Flip.

Dacă aveți un ToC editat manual în documentul de intrare, puteți utiliza opțiunile de detecție ToC în calibru pentru a genera automat metadatele ToC din acesta. Consultați secțiunea de conversie a Manualului de utilizare pentru mai multe detalii despre modul de utilizare a acestor opțiuni.

În cele din urmă, vă încurajez să renunțați la conținutul ToC și să aveți doar metadate ToC în cărțile dvs. electronice. ToC-urile de metadate le vor oferi oamenilor care vă citesc cărțile electronice o experiență de navigare mult superioară (cu excepția Kindle-ului, unde acestea sunt în esență aceleași ca un ToC de conținut).

Cel mai nou format AZW3 are suport adecvat pentru un ToC de metadate. Cu toate acestea, firmware-ul Kindle tinde să funcționeze defectuos dacă dezactivați generarea ToC-ului final de fișier. Deci, este recomandat să lăsați ToC generat în pace. Dacă creați un fișier AZW3 cu un ToC de metadate și fără un ToC generat la sfârșitul fișierului, unele funcții de pe Kindle nu vor funcționa, cum ar fi caracteristica Flip de pagină.

Huse pentru fișierele mele MOBI au încetat să mai apară în Kindle pentru PC/Kindle pentru Android/iPad etc.¶

Acest lucru este cauzat de o eroare în software-ul Amazon. Puteți să vă ocoliți accesând Preferințe → Conversie → Opțiuni de ieșire → Ieșire MOBI și setând opțiunea Activare partajare conținut de carte. Dacă reconvertiți o carte convertită anterior, va trebui, de asemenea, să activați opțiunea din dialogul de conversie pentru acea carte individuală (conform setărilor de conversie pentru carte sunt salvate și au prioritate).

Rețineți că acest lucru va însemna că MOBI generat va apărea sub documente personale în loc de Cărți pe Kindle Fire și Amazon whispersync nu va funcționa, dar copertele vor funcționa. Este alegerea dvs. care funcționalitate este mai importantă pentru dvs. Vă încurajez să contactați Amazon și să le cereți să remedieze această eroare.

Bug-ul din software-ul Amazonului este că atunci când puneți un fișier MOBI pe un Kindle, cu excepția cazului în care fișierul este marcat ca document personal, Amazon presupune că ați cumpărat cartea de pe aceasta și încearcă să descarce miniatura de copertă pentru aceasta de pe serverele sale. Când descărcarea eșuează, refuză să revină la coperta definită în fișierul MOBI. Acest lucru este probabil deliberat din partea Amazonului pentru a încerca să forțeze autorii să vândă numai prin intermediul lor. Cu alte cuvinte, Kindle afișează numai coperți pentru cărțile marcate ca Documente personale sau cărți cumpărate direct de la Amazon.

Dacă trimiteți un fișier MOBI către un e-ink Kindle cu calibru utilizând o conexiune USB, calibru funcționează în jurul acestui bug Amazon încărcând o miniatură de acoperire. Cu toate acestea, această soluție este posibilă numai atunci când utilizați o conexiune USB și trimiteți cu calibru. Rețineți că, dacă trimiteți prin e-mail, Amazon va marca automat fișierul MOBI ca document personal și coperta va funcționa, dar cartea va apărea în documente personale.

Cum convertesc o colecție de fișiere HTML într-o anumită ordine?

Pentru a converti o colecție de fișiere HTML într-o anumită ordine, trebuie să creați un fișier de cuprins. Adică, un alt fișier HTML care conține linkuri către toate celelalte fișiere în ordinea dorită. Un astfel de fișier arată ca:

Apoi, trebuie doar să adăugați acest fișier HTML la interfața grafică și să utilizați butonul Conversie pentru a vă crea cartea electronică. Puteți utiliza opțiunea din secțiunea Cuprins din dialogul de conversie pentru a controla modul în care este generat Cuprinsul.

În mod implicit, atunci când adăugați fișiere HTML, calibrul urmează linkurile din fișiere în ordinea întâi. Aceasta înseamnă că dacă fișierul A.html se leagă de B.html și C.html și D.html, dar B.html se leagă și de D.html, atunci fișierele vor fi în ordinea A.html, B.html, D .html, C.html. Dacă, în schimb, doriți ca comanda să fie A.html, B.html, C.html, D.html, atunci trebuie să spuneți calibruului să vă adauge fișierele în lățime prima ordine. Faceți acest lucru accesând Preferințe → Avansat → Pluginuri și personalizând pluginul HTML în ZIP.

EPUB pe care l-am produs cu calibru nu este valid? ¶

calibru nu garantează că un EPUB produs de acesta este valid. Singura garanție pe care o oferă este că, dacă o hrăniți XHTML 1.1 + CSS 2.1 valid, va genera un EPUB valid. calibrul încearcă din greu să se asigure că EPUB-urile produc efectiv așa cum se intenționează pe o gamă largă de dispozitive, un obiectiv incompatibil cu producerea de EPUB-uri valide și unul care este mult mai important pentru marea majoritate a utilizatorilor săi. Dacă aveți nevoie de un instrument care produce întotdeauna EPUB-uri valide, calibrul nu este pentru dvs. Aceasta înseamnă că, dacă doriți să trimiteți un EPUB produs de calibru la un magazin online care utilizează un verificator de validitate EPUB, trebuie să vă asigurați că EPUB este valabil și dvs., calibrul nu o va face pentru dvs. - cu alte cuvinte, trebuie să vă alimentați calibru XHTML + CSS valid ca documente de intrare.