Súbory EPUB

EPUB je formát súborov digitálnych kníh s otvoreným štandardom vyvinutý organizáciou International Digital Publishing Forum (IDPF). Jedna z hlavných výhod formátu EPUB pre čitateľov spočíva v tom, že umožňuje automatické prispôsobenie textu na rôzne veľkosti obrazoviek, napríklad smartfónov, netbookov a elektronických čítačiek. EPUB takisto podporuje obsah s pevným rozložením.

Rozhodnutie, či odoslať súbory EPUB alebo PDF

Odporúčame, aby ste pre svoje knihy odosielali obidva typy súborov – PDF aj EPUB. Našim používateľom totiž ponúkame dva režimy zobrazenia: pôvodné strany a text, ktorý sa prispôsobí obrazovke. Ak pre svoju knihu poskytnete súbor PDF, zaistíte tak, že si ju budú môcť používatelia prečítať v pôvodnom rozložení. Súbor EPUB používateľom prinesie viac prispôsobiteľný zážitok. V takomto prípade budú mať používatelia okrem možnosti pôvodných strán prístup aj k možnosti prispôsobenia textu podľa veľkosti obrazovky. Budú si môcť meniť veľkosť textu a písmo a kniha sa bude dať pohodlnejšie čítať na obrazovkách rôznych veľkostí. Väčšina hlavných vydavateľov nám poskytuje súbory vo formáte EPUB.

Podporované verzie

Knihy Google Play prijímajú formáty EPUB3.3, EPUB 3 a EPUB 2, uprednostňujeme však verziu 3.3.

Podporované typy obrázkov

  • Statický GIF
  • JPEG
  • PNG
  • SVG (maximálna šírka alebo výška je 3200)

Informácie o ďalších typoch multimédií nájdete nižšie v sekcii Podpora rozšíreného formátu EPUB.

Implementácia

Príklad:

<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>

Obmedzenie 3200 px sa vzťahuje na atribúty width (šírka) a height (výška) v značkách <image> alebo <svg> a akýkoľvek súbor, na ktorý odkazuje značka <image>.

Podpora funkcií formátu EPUB 3

Jednotlivé funkcie formátu EPUB 3 nemusia byť podporované na všetkých platformách, na ktorých je možné čítať tituly z Kníh Google Play.

Vložený zvuk a video
Vložené písma
Pevné rozloženie
Celosvetová podpora jazykov
Hypertextový odkaz
JavaScript
MathML
Prekryvné vrstvy médií
Rozloženia s viacerými stĺpcami
Vykreslenie navigačného dokumentu (iba prvok toc nav)
Vykreslenie navigačného dokumentu (ostatné typy prvkov)
Položky spine vo formáte SVG

Overenie súborov EPUB

Pred nahraním súborov EPUB vám odporúčame, aby ste ich skúsili otvoriť v programe čítačky e‑kníh, ako je Adobe Digital Editions. Ak ich dokážete otvoriť pomocou softvéru čítačky e-kníh, je to dobrý znak toho, že ich náš systém úspešne spracuje.

Ako ďalší krok môžete spustiť nástroj EpubCheck, ktorý overí súbory EPUB a skontroluje, či sa vo vygenerovaných súboroch nenachádzajú chyby. 

Ak sa pri spracovaní súboru EPUB vyskytnú chyby, zobrazia sa vo vašom účte Centra partnerov na karte Obsah danej knihy.

Optimalizácia ukážky súboru EPUB

Ak chcete zákazníkom poskytnúť pri prehliadaní vašej knihy v Obchode Google Play lepšie prostredie, označte miesto, kde sa obsah začína (po úvodných informáciách, napríklad titulnej strane alebo strane s údajmi o autorských právach). Ukážka bez peňažného poplatku sa tak bude môcť začať na príslušnom mieste a zákazníci nebudú musieť listovať nadbytočnými stranami.

  • V prípade formátu EPUB 2 zahrňte v prvku guide prvok s atribútom type="text". Prečítajte si špecifikácie formátu EPUB 2.0.1.

  • V prípade formátu EPUB 3 táto funkcia zatiaľ nie je k dispozícii. Pri budúcich implementáciách zahnrňte do prvku landmarks nav odkaz s atribútom epub:type="bodymatter". Prečítajte si špecifikácie formátu EPUB 3.0.1.

Rozšírená podpora súborov EPUB

Rozšírené eKnihy využívajú digitálne médium na zahrnutie multimediálnych alebo interaktívnych prvkov. Knihy Google Play podporujú zvuky a videá vložené do súborov EPUB 2 a EPUB 3.

Implementácia

Zvuky alebo videá vložené do súboru EPUB by mali byť ohraničené značkami HTML5, ako je uvedené na príkladoch nižšie:

<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>

V Knihách Google Play sa budú analyzovať iba tieto atribúty:

  • src: definuje umiestnenie súboru so zvukom alebo videom,
  • width a height: rozmery videa,
  • poster: definuje statický obrázok pre video. Google podporuje všetky formáty obrázkov uvedené v špecifikáciách formátu EPUB (statické GIFy a obrázky vo formátoch JPEG, PNG a SVG).

Ďalšie atribúty budú ignorované.

Formáty

Podporujeme širokú škálu formátov zvuku a videa:

  • MPEG-4, 3GPP a MOV: obvykle podporujú videokodek H.264 alebo MPEG-4 a zvukový kodek AAC
  • WebM: videokodek VP8 a zvukové kodeky Vorbis
  • MPEG: obvyklá podpora videokodeku MPEG-2 a zvuku MP2
  • WMV
  • FLV: videokodek Adobe-FLV1, zvuk MP3
  • AVI: výstupný formát mnohých videokamier s obvyklým videokodekom MJPEG a zvukom PCM
  • MP3, WAV, M4A, MP4, 3GP pre zvuk

Nepodporované funkcie

  • Knihy Google Play nepodporujú neštandardné značky zvuku alebo videa ani interaktívne funkcie, ako sú funkcie povolené kódom JavaScript.
  • Možnosť vkladania zvuku je obmedzená len na súbory EPUB a neumožňuje odosielanie samostatných zvukových kníh.

Podpora súborov EPUB s pevným rozložením

Ak je vzhľad stránky veľmi dôležitý, odporúčame použiť pevné rozloženie, ktoré poskytuje lepšiu kontrolu nad prezentáciou obsahu. Knihy Google Play podporujú pevné rozloženie v súboroch EPUB 2 a EPUB 3.

Súbory EPUB s prevným rozložením odporúčame pred zverejnením skontrolovať. Po nahraní súboru EPUB s pevným rozložením sa pridajte ako kontrolór obsahu a overte, či sa kniha vo webovej čítačke zobrazuje podľa očakávaní. Ak je to možné, zopakujte rovnaký postup v prípde verzie aplikácie Knihy Google Play pre tablety s Androidom.

Implementácia

Knihy Google Play podporujú v súboroch EPUB 3 vlastnosti pevného rozloženia.

Prípadne môžete použiť metódu uvedenú nižšie, ktorá funguje pre súbory EPUB 2 a EPUB 3.

  • Zahrňte súbor META-INF/com.apple.ibooks.display-options.xml.
  • Uveďte rozloženie v položkách XHTML pridaním parametrov xxx, height=yyy">.

V súbore META-INF/com.apple.ibooks.display-options.xml sa budú analyzovať iba nasledujúce hodnoty:

<?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>

V prípade možnosti orientation-lock je podporovaná aj hodnota portrait-only. Ďalšie atribúty vrátane nasledujúcich sa budú ignorovať:

  • platform name: ak je iné ako *
  • open-to-spread: vždy nastavené na false

Potrebujete ďalšiu pomoc?

Vyskúšajte tieto ďalšie kroky:

Vyhľadávanie
Vymazať vyhľadávanie
Zavrieť vyhľadávanie
Hlavná ponuka
9404462925303009891
true
Vyhľadávanie v Centre pomoci
true
true
true
true
true
82437
false
false