EPUB датотеке

EPUB је формат датотеке са отвореним стандардом за дигиталне књиге који је развила организација International Digital Publishing Forum (IDPF). Једна од главних предности EPUB формата за читаоце је у томе што омогућава да се текст књиге аутоматски прилагођава или да „прилагођава форматирање“ за различите величине екрана, као што су они за паметне телефоне, нетбукове и е-читаче. EPUB подржава и садржај са фиксним распоредом. Сазнајте више о EPUB формату на IDPF-ом сајту EPUBZone.

Постоји велики број алатки и услуга које вам помажу да направите EPUB датотеку. Иако никога посебно не препоручујемо због велике понуде наших партнера, софтвер који се најчешће користи обухвата Adobe InDesign CS и Apple Pages за Mac OS X. На страници EPUBZone Solution Showcase наведено је још опција (доступна је на енглеском).

Да ли да шаљете EPUB или PDF датотеке

Препоручујемо вам да нам шаљете и PDF и EPUB датотеке за књиге јер пружамо корисницима два режима приказивања: оригиналне странице и текст са прилагодљивим форматирањем. Ако пошаљете PDF датотеку за књигу, омогућићете да читаоци могу да прегледају књигу у оригиналном распореду, док ће им EPUB датотека омогућити доживљај са више прилагођавања. У том случају, корисници ће поред опције „оригиналне странице“ имати приступ и опцији „текст са прилагодљивим форматирањем“. Моћи ће да промене величину текста и фонт, као и да лакше прегледају књигу на екранима различитих величина. Већина великих издавача нам шаље EPUB датотеке.

Подржане верзије

Google Play Books књиге прихватају EPUB 3 и EPUB 2, иако се препоручује 3.0.1.

Подржани типови слика

  • статични GIF
  • JPEG
  • PNG
  • SVG (максимална ширина или висина од 3200)

Погледајте одељак у наставку Подршка за побољшане EPUB датотеке да бисте пронашли више информација о другим типовима мултимедијалних датотека.

Примена

Пример:

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

Ограничење од 3200 пиксела се примењује на атрибуте ширина и висина који се налазе у ознаци <image> и/или <svg> и у било којој датотеци наведеној у ознаци <image>.

Подршка за EPUB 3 функције

Појединачне функције стандарда EPUB 3 можда неће бити подржане на свим платформама на којима могу да се читају Google Play књиге.

Уграђени аудио и видео садржај
Уграђени фонтови
Фиксни распоред
Глобална подршка за језике
Хиперлинк
JavaScript
MathML
Медијска преклапања
Распореди са више колона
Приказивање документа за навигацију (само елемент toc nav)
Приказивање документа за навигацију (други типови елемената)
SVG spine ставке

Провера EPUB датотека

Пре него што отпремите EPUB датотеке, препоручујемо вам да покушате да их отворите помоћу програма за е-читање, као што је Adobe Digital Editions. Ако можете да отварате датотеке помоћу софтвера за е-читање, то је добар показатељ да ће систем обрадити датотеку.

Додатни корак који треба да предузмете је да покренете алатку EpubCheck, која служи за проверу EPUB датотека, да бисте се уверили да нема грешака у датотекама које сте генерисали. Организација International Digital Publishing Forum такође нуди програм за проверу EPUB датотека који се хостује на вебу и који је можда једноставнији за коришћење.

Ако наиђемо на проблеме при обради EPUB датотеке, ове грешке ће се приказивати на налогу за Партнерски центар на картици књиге Садржај.

Оптимизовање EPUB одломка

Да бисте корисницима пружили бољи доживљај када прегледају књигу у Google Play продавници, наведите где садржај почиње (после материјала на почетку, нпр. насловне странице или странице са ауторским правима). На тај начин омогућавате да се бесплатни одломак приказује од те тачке уместо да корисници листају додатне странице.

  • За EPUB 2, уврстите елемент <reference> са атрибутом type="text" унутар елемента guide. Погледајте спецификацију за EPUB 2.0.1.

  • Ова функција још увек није доступна за EPUB 3. За будућу примену уврстите линк са атрибутом epub:type="bodymatter" у елемент landmarks nav. Погледајте спецификацију за EPUB 3.0.1.

Подршка за побољшане EPUB датотеке

Побољшане е-књиге користе предности дигиталног медијума да би обухватале мултимедијалне или интерактивне елементе. Google Play књиге подржавају аудио и видео садржај уграђен у EPUB 2 и EPUB 3 датотеке.

Примена

Аудио или видео садржај уграђен у EPUB датотеку треба да буде уврштен у HTML5 ознаке, попут ових наведених у наставку:

<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 књиге ће рашчланити само следеће атрибуте:

  • src: Дефинише локацију датотеке за видео и аудио садржај.
  • width и height: Димензије за видео.
  • poster: Дефинише статичну слику видеа. Google подржава формате слика наведене у спецификацијама EPUB датотека (слике у формату статичног GIF-а, слике JPEG, PNG и SVG формата).

Додатни атрибути ће бити занемарени.

Формати

Подржавамо широк спектар аудио и видео формата:

  • MPEG-4, 3GPP и MOV: обично подржавамо H.264 или MPEG-4 видео кодеке и AAC аудио кодек
  • WebM: VP8 видео кодек и Vorbis аудио кодеци
  • MPEG: обично подржавамо MPEG-2 видео кодек и MP2 аудио кодек
  • WMV
  • FLV: Adobe-FLV1 видео кодек, MP3 аудио кодек
  • AVI: многе камере праве видео снимке у овом формату; видео кодек је обично MJPEG, а аудио кодек је PCM
  • MP3, WAV, M4A, MP4, 3GP за аудио садржај

Функције које нису подржане

  • Google Play књиге не подржавају нестандардне аудио или видео ознаке нити интерактивне функције попут оних које омогућава JavaScript кôд.
  • Опција уграђивања аудио садржаја је ограничена на EPUB датотеке и не омогућава слање посебних аудио књига.
  • Медијски преклапајући елементи су тренутно подржани само у апликацији Google Play књиге за Android.

Подршка за EPUB датотеке са фиксним распоредом

Када је дизајн странице посебно важан, можда би требало да примените фиксни распоред, који пружа већу контролу презентације садржаја. Google Play књиге подржавају фиксни распоред у EPUB 2 и EPUB 3 датотекама.

Одобравање EPUB датотеке са фиксним распоредом која има статус „Захтева радњу“

EPUB датотеке са фиксним распоредом морају да се прегледају пре објављивања. После отпремања EPUB датотеке са фиксним распоредом, проверите да ли се књига правилно приказује у веб-читачу и, ако је то могуће, у верзији апликације Google Play књиге за таблете. Одобрите књигу тако што ћете отићи на њену картицу Садржај и означити поље за потврду Проверио/ла сам квалитет и све изгледа у реду. Одблокирај ову књигу.

Примена

Google Play књиге подржавају својства фиксног распореда за EPUB 3 датотеке.

Поред тога, метод наведен у наставку функционише и за EPUB 2 и EPUB 3 датотеке.

  • Уврстите датотеку META-INF/com.apple.ibooks.display-options.xml.
  • Наведите распоред у XHTML ставкама тако што ћете додати <meta name="viewport" content="width=xxx, height=yyy"></meta>

Само следеће вредности у датотеци 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>

За orientation-lock подржана је и вредност portrait-only. Додатни атрибути, попут следећих, биће занемарени:

  • platform name: ако није *
  • open-to-spread: увек је подешено на false
Да ли вам је ово било корисно?
Како то можемо да побољшамо?