poniedziałek, 19 lutego 2007

Adobe Digital Edition beta 3

Jak tworzyć dokumenty epub?

Najpierw trzeba utworzyć pliki dokumentów XHTML/
Potem zajmiemy się strukturą pliku epub. Plik .epub to jest skompresowany zestaw folderów i plików zawierający informacje o zawartości i sposobie jego wyświetlania.

Tworzymy plik opisujący co ma być zawarte w pliku .epub będzie to plik content.opf
Konstrukcja tego pliku zakłada że znamy standard OpenBook. W nim są dwa główne węzły metadata i manifest
Element metadata zawiera informacje opisujące dany dokument. Natomiast Element manifest opisuje zawartosć pliku epub.


<manifest>
<item id="ncx" href="toc.ncx" media-type="text/xml"/>
<item id="titlepage" href="titlepage.xhtml" media-type="application/xhtml+xml"/>
<item id="chapter01" href="chapter01.xhtml" media-type="application/xhtml+xml"/>
<item id="chapter02" href="chapter02.xhtml" media-type="application/xhtml+xml"/>
<item id="css" href="style.css" media-type="text/css"/>
<item id ="pt" href="page-template.xpgt" media-type="application/vnd.adobe-page-template+xml"/>
<item id="img01a" href="images/alice01a.gif" media-type="image/gif"/>
<item id="img02a" href="images/alice02a.gif" media-type="image/gif"/>

....
</manifest>

Najciekawsze sa pliki toc.ncx który informuje o strukturze rozdziałów.

A takze plik page-template.xpgt który jest szablonem XSLT Format opisującym wygląd przeglądania stron w układzie kolumnowym.

Brak komentarzy: