Original title:
Implementation of module drawing charts for ConTeXt
Authors:
Kocurová, Tamara Document type: Bachelor's theses
Year:
2020
Language:
eng Abstract:
[eng][cze] The aim of this bachelor thesis was to create a module for drawing charts using Lua and MetaPost languages with additional commands in the ConTeXt language in collaboration with Adriana Kašparová. It was necessary to analyze the types of charts and the setting options of their parameters in common spreadsheets. The module statistical-charts was created and thanks to it, by using a ConTeXt command, it is possible to generate 25 different types of charts that correspond to charts in commonly used spreadsheets. Part of the result of this work is also a publication (co-authored by Tomáš Hála), which serves as a manual for the final module.V rámci této bakalářské práce bylo cílem, ve spolupráci s Adrianou Kašparovou, vytvořit modul pro vykreslování grafů pomocí jazyků Lua a MetaPost s doplňujícími příkazy v jazyku ConTeXt. Bylo potřebné zanalyzovat typy grafů a možnosti nastavení jejich parametrů v běžných tabulkových procesorech. Modul statistical-charts byl vytvořený a díky němu je možné příkazem v ConTeXtu vygenerovat 25 různých druhů grafů, které odpovídají grafům v běžně používaných tabulkových procesorech. Součástí výsledku této práce je také publikace (jejíž spoluautorem je i Tomáš Hála), sloužící jako návod k výslednému modulu.
Keywords:
charts; ConTeXt; grafy; Lua; MetaPost; modul statistical-charts; module statistical-charts; statistical charts; statistické grafy