EPUB er et åpent filformat for digitale bøker og utviklet av IDPF (International Digital Publishing Forum). Én av fordelene med EPUB-formatet er at teksten i boken automatisk justeres og tilpasses dynamisk til skjermtypen man benytter, for eksempel smarttelefoner, nettbøker og lesebrett. EPUB støtter også innhold med fast format.
På denne siden:
Bør jeg sende inn EPUB- eller PDF-filer?
Vi anbefaler deg å sende oss både PDF- og EPUB-filer for bøkene dine, ettersom vi tilbyr brukerne våre to visningsmoduser: «opprinnelige sider» og «dynamisk tilpasset tekst». Ved å sende inn PDF-filen for boken din sikrer du at lesere kan se boken i det opprinnelige formatet, mens EPUB-filen gir muligheter for tilpasning til ulike skjermer. I dette tilfellet får brukere tilgang til et alternativ med dynamisk tilpasset tekst i tillegg til alternativet «opprinnelige sider». Brukerne kan endre størrelsen på teksten, endre skrifttypen og få en mer komfortabel leseopplevelse på ulike skjermstørrelser. De fleste store forleggerne sender oss EPUB-filer.
Støttede versjoner
Google Play Bøker godtar både EPUB 3 og EPUB 2, men EPUB 3.3 er det foretrukne formatet.
Støttede bildetyper
- Statisk GIF
- JPEG
- PNG
- SVG (maksimal bredde eller høyde på 3200)
Se delen nedenfor om forbedret EPUB-støtte for mer informasjon om andre multimedietyper.
Implementering
Eksempel:
<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>
Grensen på 3200 piksler gjelder for width
- og height
-attributtene i <image>-
og/eller <svg>
-taggene og en eventuell filreferanse i <image>
-taggen.
EPUB 3 – funksjonsstøtte
Enkelte funksjoner i EPUB 3 er ikke nødvendigvis støttet på alle plattformer hvor Google Play Bøker kan leses.
Innebygd lyd og video | ✔ |
Innebygde skrifttyper | ✔ |
Fast format | ✔ |
Global språkhjelp | ✔ |
Hyperlink | ✔ |
JavaScript | ✘ |
MathML | ✘ |
Medieoverlegg | ✔ |
Format med flere kolonner | ✘ |
Gjengivelse av navigasjonsdokument (bare toc nav -element) |
✔ |
Gjengivelse av navigasjonsdokument (andre elementer) | ✘ |
SVG spine-elementer | ✔ |
Godkjenning av EPUB-filer
Før du laster opp EPUB-filene dine, kan du prøve å åpne dem i et program for lesing av e-bøker, for eksempel Adobe Digital Editions. Hvis du kan åpne filene med et program for e-bøker, er det en god indikasjon på at filene kan behandles av systemet vårt.
Du kan også kjøre EPUBCheck-verktøyet – et verktøy for godkjenning av EPUB-filer – for å sikre at det ikke er feil i filene du har generert.
Hvis det oppstår problemer under behandlingen av en EPUB-fil, vises feilene i partnersenter-kontoen din, under Innhold-fanen for boken.
Optimalisering av EPUB-utdraget
Gi kundene dine en bedre opplevelse når de blar i boken din i Google Play-butikken ved å angi hvor selve boken starter (etter eventuelt innledende materiale, for eksempel forsiden og siden med informasjon om opphavsrett). Dette gjør at leserne kan begynne å lese utdraget på den siden du velger, i stedet for å måtte bla gjennom flere sider først.
-
For EPUB 2: Inkluder et
-element med et
type="text"
-attributt iguide
-elementet. Se EPUB 2.0.1-spesifikasjonene. -
Denne funksjonen er ikke tilgjengelig ennå for EPUB 3. For fremtidig implementering bør du inkludere en link med et
epub:type="bodymatter"
-attributt ilandmarks nav
-elementet. Se EPUB 3.0.1-spesifikasjonene.
Bedre EPUB-støtte
De forbedrede e-bøkene utnytter det digtale mediet bedre gjennom muligheten for å inkludere multimedia og interaktive elementer. Google Play Bøker støtter innebygd lyd og video i EPUB 2- og EPUB 3-filer.
Implementering
Innebygd lyd og video i EPUB-filer må legges inn i HTML5-tagger, som eksemplene nedenfor viser:
<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>
Kun følgende attributter blir analysert av Google Play Bøker:
src
: Angir plasseringen til filen for videoen og lyden.width
ogheight
: videodimensjoner.poster
: Angir et stillestående bilde for videoen. Google støtter de bildeformatene som er nevnt i EPUB-spesifikasjonene (statisk GIF, JPEG, PNG og SVG).
Andre attributter ignoreres.
Formater
Vi har støtte for en rekke lyd- og videoformater:
- MPEG-4, 3GPP og MOV: Støtter vanligvis H.264- eller MPEG-4-videokodeker samt AAC-lydkodek
- WebM: VP8-videokodek og Vorbis-lydkodek
- MPEG: Støtter vanligvis MPEG-2-videokodek og MP2-lyd
- WMV
- FLV: Adobe-FLV1-videokodek, MP3-lyd
- AVI: Mange kameraer filmer i dette formatet. Video-kodeken er vanligvis MJPEG, og lyden er PCM
- MP3, WAV, M4A, MP4, 3GP for lyd
Funksjoner som ikke støttes
- Google Play Bøker støtter ikke lyd- og videotagger som ikke er standard, og heller ikke interaktiv funksjonalitet som muliggjøres av for eksempel JavaScript-kode.
- Muligheten til å bygge inn lyd er begrenset til EPUB-filer og gjør det ikke mulig å sende inn rene lydbøker.
Støtte for EPUB-bøker med fast format
Når det er spesielt viktig med utformingen av en side, kan du vurdere å ta i bruk et fast format. Da får du bedre kontroll over hvordan innholdet ditt presenteres. Google Play Bøker støtter faste formater i EPUB 2- og EPUB 3-filer.
Vi anbefaler at du går gjennom EPUB-filer med fast format før de publiseres. Når du har lastet opp en EPUB-fil med fast format, må du legge til deg selv som innholdsvurderer og sjekke at boken vises slik den skal i nettleseprogrammet. Hvis det er mulig, gjør du det samme for nettbrettversjonen av Google Play Bøker-appen for Android.
Implementering
Google Play Bøker støtter egenskaper for fast format for EPUB 3-filer.
Alternativt fungerer følgende metode for både EPUB 2- og EPUB 3-filer.
- Inkluder filens
META-INF/com.apple.ibooks.display-options.xml
. - Angi utformingen i XHTML-elementer ved å legge til
xxx, height=yyy">
Det er bare de følgende verdiene i META-INF/com.apple.ibooks.display-options.xml
-filen som parses:
<?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>
For orientation-lock
støttes også portrait-only
-verdien. Andre attributter, inkludert de følgende, blir ignorert:
platform name
: hvis den er forskjellig fra*
open-to-spread
: alltid angitt somfalse