Martin Šebela

Bachelor's thesis

Implementace modulu pro notosazbu v ConTeXtu s využitím jazyků Lua a MetaPost

Creation of music engraving module for ConTeXt with the use of Lua and MetaPost languages.
Abstract:
Tato práce se zabývá tvorbou modulu umožňující notosazbu v systému ConTeXt. Modul zpracovává vstupní soubor ve formátu MusicXML. V první části jsou krátce popsány existující programy pro notosazbu a úvod do notosazby. V další části je popsáno rozhraní pro použití modulu. Dále je popsána tvorba modulu a způsob vykreslování jednotlivých notových prvků.
Abstract:
This thesis is about creation of music engraving module for system ConTeXt. The module processes input file in MusicXML format. The first part briefly describes existing music engraving software along with short introduction to music engraving. Next part describes usage of the created module. Finally, the procedure of creating the module and drawing individual music objects is described.
 
 
Language used: Czech
Date on which the thesis was submitted / produced: 16. 5. 2019

Thesis defence

  • Supervisor: RNDr. Tomáš Hála, Ph.D.

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • autentizovaným zaměstnancům ze stejné školy/fakulty
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Mendelova univerzita v Brně, Provozně ekonomická fakulta