Název:
Převod dokumentů ve formátu Markdown do formátu DocBook
Překlad názvu:
Conversion of Markdown documents to DocBook format
Autoři:
Šmíd, Martin ; Šlajchrt, Zbyněk (vedoucí práce) ; Kosek, Jiří (oponent) Typ dokumentu: Bakalářské práce
Rok:
2014
Jazyk:
cze
Nakladatel: Vysoká škola ekonomická v Praze
Abstrakt: [cze][eng] Cílem této bakalářské práce je návrh programu umožňujícího konverzi dokumentů ve formátu Markdown do formátu DocBook. Tento konvertor je vyvinut v jazyce XSLT 2.0 a slouží nejen jako XSL styl dostupný pro uživatele DocBooku, ale i jako samostatný konvertor formátu Markdown v novém dosud neimplementovaném prostředí. Nejdříve jsou oba formáty analyzovány z hlediska jejich syntaxe a použití. Na základě analýzy jsou specifikovány požadavky na konvertor a společně s případy užití stanovují požadovanou funkcionalitu. Práce poté pokračuje obecným návrhem logiky konvertoru, ze kterého poté vychází samotná implementace. Součástí práce je praktická ukázka v podobě webové aplikace, která prezentuje funkčnost konvertoru. Vlastní přínos práce spočívá ve vytvoření open-source programu, který obohatí komunitu uživatelů o nový nástroj a zároveň demonstruje schopnosti XSLT 2.0 technologie.Main purpose of this thesis is to design software enabling a conversion of Markdown format into DocBook. This converter is developed in XSLT 2.0 language and serves not only as XSL stylesheet, which can be used by DocBook users, but also as a stand-alone implementation of Markdown in a new environment. Firstly, both formats are analyzed from the perspective of their specification and usage. Requirements are specified based on the analysis and together with the use cases are defining the functionality. Thesis continues with the design of general logic, which serves as a base of actual implementation of converter. Web application, which presents practical usage of converter's functionality, is also part of this work. Own contribution of the work is to create an open-source program that enriches the user community with a new tool and also demonstrates the capabilities of XSLT 2.0 technology.
Klíčová slova:
DocBook; Markdown; Syntaktický analyzátor; XSLT 2.0; Značkovací jazyky; DocBook; Markdown; Markup languages; Parser; XSLT 2.0
Instituce: Vysoká škola ekonomická v Praze
(web)
Informace o dostupnosti dokumentu:
Dostupné v digitálním repozitáři VŠE. Původní záznam: http://www.vse.cz/vskp/eid/44297