CSS a možnosti tiskového výstupu
Název práce: | CSS a možnosti tiskového výstupu |
---|---|
Autor(ka) práce: | Dařílková, Jana |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Kosek, Jiří |
Oponenti práce: | Hradil, Jiří |
Jazyk práce: | Česky |
Abstrakt: | Tato bakalářská práce se zabývá využitím CSS čili kaskádových stylů při tisku XML dokumentů. První část práce se věnuje základům XML, schématu DocBook, problematice stylových jazyků včetně názorného vysvětlení, jak pracují, a prezentaci možností, jak lze kaskádové styly při tisku uplatnit. Dále práce definuje vlastnosti stránkovaných médií a zabývá se užitím kaskádových stylů při jejich tisku s využitím CSS Paged Media modulu. V neposlední řadě pak pojednává o CSS preprocesorech a jejich možném přínosu pro tuto práci a věnuje se pečlivé volbě nástrojů pro praktickou realizaci cíle práce.
Druhá část práce se zabývá praktickým použitím CSS Paged Media modulu při tisku, kde si klade za cíl vytvoření jednoduše upravitelného kaskádového stylu pro formátování různých dokumentů napsaných v DocBooku. Pro splnění těchto požadavků využívá též CSS preprocesor LESS. Celá praktická část je názorně prezentována na tvorbě této bakalářské práce.
Třetí závěrečná část práce pak identifikuje oblasti, kde kaskádové styly či jiné užité nástroje nestačí, tedy nenabízí uspokojující podporu kvalitního tiskového výstupu. |
Klíčová slova: | DocBook; tiskový výstup; LESS; CSS; CSS preprocesory; XML; kaskádové styly |
Název práce: | CSS and options of print output |
---|---|
Autor(ka) práce: | Dařílková, Jana |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Kosek, Jiří |
Oponenti práce: | Hradil, Jiří |
Jazyk práce: | Česky |
Abstrakt: | The bachelor thesis deals with the possibility of using CSS (Cascading Style Sheets) for printing XML documents. The first part of the thesis describes the basics of XML language, DocBook scheme, the issue of stylistic languages including illustrative explanations of how the languages work, it also includes the presentation of possible ways how CSS can be used for printing. Then it defines features of paged media and focuses on using Cascading Style Sheets for printing paged media with the CSS Paged Media module. Last but not least, the thesis discusses CSS preprocessors and their potential contribution to this work and it devotes a careful focus on the selection of tools for the practical realization of the objective of the thesis.
The second part of the thesis deals with the practical use of the CSS Paged Media module for printing and it aims to create an easily editable CSS style sheet for formatting different documents written in DocBook. For meeting these requirements it also uses the CSS preprocessor LESS. The whole practical part is also presented and accomplished on the creation of this bachelor thesis.
The third and final part of the thesis identifies the areas where CSS or other used tools struggle with providing sufficient support for creating quality printed output. |
Klíčová slova: | Cascading Style Sheets; CSS preprocessors; printed output; DocBook; LESS; CSS; XML |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačního a znalostního inženýrství |
Informace o odevzdání a obhajobě
Datum zadání práce: | 23. 10. 2015 |
---|---|
Datum podání práce: | 4. 5. 2016 |
Datum obhajoby: | 20. 6. 2016 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/54941/podrobnosti |