EPUB datoteke

EPUB je format datoteke otvorenog standarda za digitalne knjige koji je razvio International Digital Publishing Forum (IDPF). Jedna od glavnih prednosti koje format EPUB pruža čitateljima jest ta da omogućuje automatsko prilagođavanje teksta knjige različitim veličinama zaslona, uključujući pametne telefone, prijenosna računala i e-čitače. EPUB podržava i sadržaj fiksnog izgleda.

Koju datoteku poslati: EPUB ili PDF

Preporučujemo da nam pošaljete i PDF i EPUB datoteke za svoje knjige jer korisnicima nudimo dva načina prikaza: izvorne stranice i prilagodljivi tekst. Ako pošaljete PDF datoteku za knjigu, korisnici će moći pogledati knjigu u izvornom prijelomu, dok će im EPUB datoteka pružiti prilagođeniji doživljaj. U tom će slučaju korisnici osim opcije "izvorne stranice" imati i pristup opciji "prilagodljivi tekst". Moći će promijeniti veličinu teksta, promijeniti font i ugodnije čitati knjigu na zaslonima različitih veličina. Većina velikih izdavača šalje nam EPUB datoteke.

Podržane verzije

Google Play knjige prihvaćaju EPUB3.3,EPUB 3 i EPUB 2, no preferira se 3.3.

Podržane vrste slika

  • Statički GIF
  • JPEG
  • PNG
  • SVG (maksimalna širina ili visina iznosi 3200 piksela).

U sljedećem odjeljku o poboljšanoj podršci za EPUB pronaći ćete više informacija o ostalim vrstama multimedije.

Implementacija

Primjer:

<svg xmlns="http://www.w3.org/2000/svg" height="100%" preserveAspectRatio="xMidYMid meet" version="1.1" viewBox="0 0 2000 3200" width="100%" xmlns:xlink="http://www.w3.org/1999/xlink"><image height="2000" width="3200" xlink:href="../Images/example.jpg"></image></svg>

Ograničenje od 3200 px primjenjuje se na atribute width i height prisutne u oznakama <image> i/ili <svg> i svim datotekama koje navodi oznaka <image>.

Podrška za značajke EPUB-a 3

Pojedine značajke EPUB-a 3 možda nisu podržane na svim platformama na kojima se mogu čitati Google Play knjige.

Ugrađeni audio i videozapisi
Ugrađeni fontovi
Fiksni izgled
Globalna jezična podrška
Hiperveza
JavaScript
MathML
Medijski slojevi
Izgled s više stupaca
Generiranje dokumenta za navigaciju (samo element toc nav)
Generiranje dokumenta za navigaciju (ostale vrste elemenata)
SVG stavke hrbata

Provjera EPUB datoteka

Prije nego što prenesete EPUB datoteke pokušajte ih otvoriti pomoću programa za čitanje e-knjiga, kao što je Adobe Digital Editions. Ako možete otvoriti datoteku u softveru za čitanje e-knjiga, to je dobra naznaka da će je i naš sustav moći uspješno obraditi.

Osim toga, trebali biste pokrenuti alat EpubCheck, kojim se provjeravaju EPUB datoteke, kako biste se uvjerili da u datotekama koje ste generirali nema pogrešaka. 

Ako naiđete na poteškoće prilikom obrade EPUB datoteke, te će se pogreške prikazati na vašem računu u partnerskom centru na kartici Sadržaj za tu knjigu.

Optimiziranje EPUB odlomka

Da biste pružili bolji doživljaj korisnicima koji pregledavaju vašu knjigu u Trgovini Google Play, navedite gdje sadržaj započinje (nakon bilo koje vrste materijala koji prethodi tekstu kao što su naslovna stranica ili stranica s autorskim pravima). Na taj način korisnici ne moraju listati više stranica da bi došli do tog odlomka.

  • Za EPUB 2 u elementu guide navedite element s atributom type="text". Pogledajte specifikacije za EPUB 2.0.1.

  • Ta značajka još nije dostupna za EPUB 3. Za buduće implementacije u elementu landmarks nav navedite vezu s atributom epub:type="bodymatter". Pogledajte specifikacije za EPUB 3.0.1.

Više podrške za EPUB

Poboljšane e-knjige iskorištavaju prednosti digitalnih medija kako bi uključile multimedijske ili interaktivne elemente. Google Play knjige podržavaju audio i videozapise ugrađene u EPUB 2 i EPUB 3 datoteke.

Implementacija

Audio/videosadržaj ugrađen u EPUB datoteku treba biti sadržan u HTML5 oznakama kao u primjeru u nastavku:

<audio src="audio/example.mp3" />
<video src="video/example.mp4" width="640" height="480" />
<video title="Example Video" width="640" height="480" poster="images/example.jpg">
  <source src="video/example.mp4" />
  <source src="video/example.webm" />
</video>

Google Play knjige raščlanjivat će samo sljedeće atribute:

  • src: definira lokaciju datoteke video i audiosadržaja.
  • width i height: dimenzije videozapisa.
  • poster: definira statičku sliku videozapisa. Google podržava formate slika navedene u specifikacijama EPUB-a (statički GIF, JPEG, PNG i SVG slike).

Dodatni će se atributi zanemariti.

Formati

Podržavamo široku lepezu audio i videoformata:

  • MPEG-4, 3GPP i MOV: obično podržavaju H.264 ili MPEG-4 videokodeke i AAC audiokodek
  • WebM: videokodek VP8 i audiokodek Vorbis audiokodek
  • MPEG: obično podržava videokodek MPEG-2 i audio MP2
  • WMV
  • FLV: videokodek Adobe-FLV1, audiokodek MP3
  • AVI: format izlaza mnogih fotoaparata; uobičajeni je videokodek MJPEG, a audio PCM
  • MP3, WAV, M4A, MP4, 3GP za audio

Nepodržane značajke

  • Google Play knjige ne podržavaju nestandardne audio ili videooznake ni interaktivne funkcije, primjerice, one koje je omogućio kôd JavaScript.
  • Mogućnost ugradnje audiosadržaja ograničena je na EPUB datoteke i ne omogućuje slanje samostalnih audioknjiga.

Podrška za EPUB datoteke s fiksnim izgledom

Kada je dizajn stranice osobito važan, možda biste trebali implementirati fiksni izgled, koji nudi veću kontrolu nad prezentacijom sadržaja. Google Play knjige podržavaju fiksni izgled u EPUB 2 i EPUB 3 datotekama.

Preporučujemo da pregledate EPUB datoteke s fiksnim izgledom prije nego što se objave. Nakon što prenesete EPUB datoteku s fiksnim izgledom, dodajte sebe kao recenzenta sadržaja i u mrežnom čitaču provjerite prikazuje li se knjiga kako je predviđeno. Ako je to moguće, učinite isto za verziju Android aplikacije Google Play knjige za tablete.

Implementacija

Google Play knjige podržavaju svojstva fiksnog izgleda za EPUB 3 datoteke.

Način u nastavku funkcionira i za EPUB 2 i za EPUB 3 datoteke.

  • Uključite datoteku META-INF/com.apple.ibooks.display-options.xml.
  • Odredite izgled u XHTML stavkama dodavanjem koda xxx, height=yyy">

Raščlanit će se samo sljedeće vrijednosti u datoteci META-INF/com.apple.ibooks.display-options.xml:

<?xml version="1.0" encoding="UTF-8"?>
<display_options>
  <platform name="*">
    <option name="fixed-layout">true</option>
    <option name="orientation-lock">landscape-only</option>
  </platform>
</display_options>

Za orientation-lock podržana je i vrijednost portrait-only. Zanemarit će se svi dodatni atributi, poput ovih u nastavku:

  • platform name: ako se razlikuje od *
  • open-to-spread: uvijek postavite na false
Pretraživanje
Izbriši pretraživanje
Zatvaranje pretraživanja
Glavni izbornik
10165759958585944555
true
Pretraži Centar za pomoć
true
true
true
true
true
82437
false
false