Tartalomjegyzék

< Elektronikus könyv

Epub

Az epub-ról

Az Electronic Publication angol szavakból vezethető le. Nyílt forráskódú elektronikus könyvszabvány. A Nemzetközi Digitális Kiadói Fórum - International Digital Publishing Forum hozta létre.

Az epub formátum

Az epub formátumban külön vannak tárolva a következő komponensek:

Szöveg

A szöveg mindig egy vagy több xhtml kiterjesztésű állomány. A szöveget szekciókra oszthatjuk. Minden szöveg egy XHTML állományba kerül.

Képek

Csak olyan képeket tehetünk a könyvünkbe, amit előzőleg a képek közzé töltöttünk.

Linuxos epub programok

epub-utils

Az epub-utils csomagban találunk egy einfo parancsot. Az einfo információt szolgáltat számunkra az EPUB dokumentumról.

A következő érdekesebb kapcsolók használhatók:

-p olvasás
-pp az egész könyv megjelenítése
-t bejárás

Bővebb információt a man einfo paranccsal nyerhetünk.

Szerkesztő

A metaadatok szerkeszthetők a calibre programban, de maga a tartalom nem.

A tartalom készítéshez LibreOffice csomaghoz letölthető plugin, de ezzel nem voltam megelégedve.

Használható WYSIWYG szerkesztő azért akad. Ilyen a Sigil. A Sigil jelenleg nem része a Linuxos rendszereknek, de könnyen telepíthető Linuxos verzió.

Calibre

A Calibre egy grafikus program, de itt most parancssoros használatára lesz egy példa.

ebook-convert fajl.pdf fajl.epub

Ha nem megfelelő a kimenet, próbáljuk meg a heuristics kapcsolóval:

ebook-convert  fajl.pdf fajl.epub --enable-heuristics

Saját stíluslapot csatolhatunk kimenethez:

ebook-convert  fajl.pdf fajl.epub --extra-css style.css

A style.css tartalma, például:

style.css
body {
    text-align: left;
}

A body elemre megadott beállítás, a epub minden elemére érvényes lesz.

Ha csak a bekezdésekre szeretnénk:

style.css
p {
    text-align: left;
}

Az ebook-convert parancshoz nem áll rendelkezésre kézikönyv, és a help sem segít a kapcsolók megismerésében. A kapcsolókat a weblapjukon ismerheti meg:

Néhány kapcsoló:

--authors "a szerzők nevei" 

--comments "leírás"

--cover <fájl vagy url>  
      az első lap beállítása

--isbn  <szám>
     az isbn szám beállítása

--language
     nyelv beállítása

--pubdate <dátum>
     a publikálás dátuma helyi idő szeirnt

--publisher
     az e-book kiadója

--rating
     minősítés; 1 és 5 között érték

--tags címke1,címke2,...
     A könyv címkéi vesszővel tagolva.

--title "cím"
     a cím beállítása

--title-sort "cím"
     rendezéshez használt címváltozat