Nástroj pro usnadnění tvorby elektronických knih
but.committee | doc. RNDr. Jitka Kreslíková, CSc. (předseda) prof. Dr. Ing. Jan Černocký (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) Ing. Radek Kočí, Ph.D. (člen) | cs |
but.defence | 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: Co je potřeba udělat pro podporu nové čtečky/aplikace? Jak náročné je zprovoznění stávajícího nástroje pro IT laika? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Szőke, Igor | cs |
dc.contributor.author | Kříž, Roman | cs |
dc.contributor.referee | Grézl, František | cs |
dc.date.created | 2015 | cs |
dc.description.abstract | 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. | cs |
dc.description.abstract | This work focus on problem with creating and maintaining multiple versions and formats of ebook with one source version. There is no tool supporting this kind of workflow at this time. The problem is solved by definition of one specification file holding all needed informations about the book and all result targets (result versions and formats) and by using templating languages and CSS preprocessors to create ebook content. This solution allows to easily create multiple versions of ebook and maintain only one source with possibility to use git (or any other version control system) to version the book. Also allows to display immediate visualization of how the book will look. There is also not small number of improvements in creation and maintenance workflow. Result of this work is one simple terminal application which controls whole process of compiling source files, packaging into result files and performing validations. Tool also provides local web server for displaying book in web browser with automatic refresh feature. Result tool also includes custom templating engine which makes easier to write book content. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KŘÍŽ, R. Nástroj pro usnadnění tvorby elektronických knih [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015. | cs |
dc.identifier.other | 88644 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/64114 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Nástroj pro vytváření eknih | cs |
dc.subject | nástroj příkazové řádky | cs |
dc.subject | šablonovací jazyk | cs |
dc.subject | Ruby | cs |
dc.subject | EPUB | cs |
dc.subject | MOBI | cs |
dc.subject | Ebooks creating tool | en |
dc.subject | command line tool | en |
dc.subject | templating language | en |
dc.subject | Ruby | en |
dc.subject | EPUB | en |
dc.subject | MOBI | en |
dc.title | Nástroj pro usnadnění tvorby elektronických knih | cs |
dc.title.alternative | Tool for e-Book Creation | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2015-06-18 | cs |
dcterms.modified | 2020-05-10-16:12:03 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 88644 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:53:05 | en |
sync.item.modts | 2025.01.17 13:24:55 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.84 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-17408_v.pdf
- Size:
- 85.89 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-17408_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-17408_o.pdf
- Size:
- 88.19 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-17408_o.pdf
Loading...
- Name:
- review_88644.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_88644.html