EPUB
EPUB on sähköisien kirjojen ja muiden julkaisujen tallennukseen käytetty tiedostomuoto, jonka kehitti International Digital Publishing Forum (IDPF). EPUB on avoin tiedostomuoto, joka on tarkoitettu laitteisto- ja ohjelmistoriippumattomaksi. Se on suunniteltu paitsi loppukäyttäjille myytäviä julkaisuja varten, myös sähköisten kirjojen julkaisijoiden sisäiseen käyttöön.
EPUB-tiedostot eivät sisällä ladontatietoja, vaan kaikki tekstin muotoilu ja rivitys on suunniteltu tapahtuvaksi lukuohjelmassa tai -laitteessa. Spesifikaatio sisältää kolme osaa:
- Open Publication Structure (OPS), jossa määritellään sisällön rakenne ja muotoilu
- Open Packaging Format (OPF), jossa määritellään tiedoston sisäinen rakenne.
- OEBPS Container Format (OCF), jossa määritellyssä muodossa kaikki osatiedostot yhdistetään yhdeksi .epub-tiedostoksi.
EPUB-tiedostoissa varsinainen tekstisisältö on tallennettu joko XHTML- tai DTBook-muodossa. Muotoiluohjeet on tallennettu CSS-muodossa. Kaikkia XHTML:n ja CSS:n ominaisuuksia ei tueta. Tiedoston rakennekuvaus ja metatieto tallennetaan XML-muodossa. Spesifikaatio sallii kuvien tallentamisen GIF-, PNG-, JPEG- ja SVG-muodossa. Kaikki osatiedostot tallennetaan ZIP-tiedostoksi.