Detail práce

Nástroj pro usnadnění tvorby elektronických knih

Bakalářská práce Student: Kříž Roman Akademický rok: 2014/2015 Vedoucí: Szőke Igor, Ing., Ph.D.
Název anglicky
Tool for e-Book Creation
Jazyk práce
český
Abstrakt
Tato práce se zaměřuje na problémy s~vytvářením a spravováním více verzí a formátů eknihy z~jedné zdrojové verze. V~tuto chvíli neexistuje žádný nástroj, který by dovoloval takovou workflow.
  Problém je vyřešen definicí specifikačního souboru, který obsahuje všechny potřebné informace o~knize a výsledných cílech (výsledné verze a formáty), a použitím šablonovacích jazyků a CSS preprocesorů pro vytvoření obsahu knihy.
  Řešení dovoluje vytvářet několik verzí eknihy a spravovat jednu zdrojovou verzi s~možností používat git (nebo jiný verzovací systém) pro verzování knihy. Také dovoluje zobrazovat okamžitou vizualizaci toho, jak bude kniha vypadat. Je zde také nemálo vylepšení vytvářecí a udržovací workflow.
  Výsledkem této práce je jednoduchá terminálová aplikace, která se stará o~celý proces překladu zdrojových souborů, zabalení do výsledných souborů a provádění kontrol. Nástroj také nabízí lokální webový server pro zobrazení knihy ve webovém prohlížeči s~automatickou aktualizací. Součástím výsledného nástroje je také vlastní šablonovací jazyk umožňující snadného vytváření obsahu knihy.
Klíčová slova

Nástroj pro vytváření eknih, nástroj příkazové řádky, šablonovací jazyk, Ruby, EPUB, MOBI

Ústav
Studijní program
Informační technologie
Stav
obhájeno, hodnocení B
Obhajoba
18. června 2015
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.

Otázky u obhajoby
  1. Co je potřeba udělat pro podporu nové čtečky/aplikace?
  2. Jak náročné je zprovoznění stávajícího nástroje pro IT laika?
Komise
Kreslíková Jitka, doc. RNDr., CSc. (UIFS FIT VUT), předseda
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (UITS FIT VUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Kočí Radek, Ing., Ph.D. (UITS FIT VUT), člen
Citace
KŘÍŽ, Roman. Nástroj pro usnadnění tvorby elektronických knih. Brno, 2015. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-18. Vedoucí práce Szőke Igor. Dostupné z: https://www.fit.vut.cz/study/thesis/17408/
BibTeX
@bachelorsthesis{FITBT17408,
    author = "Roman K\v{r}\'{i}\v{z}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "N\'{a}stroj pro usnadn\v{e}n\'{i} tvorby elektronick\'{y}ch knih",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17408/"
}
Nahoru