Závěrečná práce: Andrej Genčur: An implementation of the CommonMark standard into the Markdown package for TeX
Bakalářská práce
An implementation of the CommonMark standard into the Markdown package for TeX
Anotace
Tato bakalářská práce analyzuje současnou implementaci balíčku Markdown vytvořením sady testů pomocí testovací sady poskytované standardem CommonMark. Na základě výsledků těchto testů autor předefinuje vzory používané pro parsování Markdownu, aby byla zajištěna shoda se specifikací CommonMark. Dále autor představuje nástroj pro převod testů z implementace CommonMark do formátu v rámci balíčku, umožňující efektivnější testování pro jeho budoucí vývoj a údržbu.
Abstract
This bachelor's thesis analyses the current implementation of the Markdown package by constructing a set of tests using the test suite provided by the CommonMark standard. Based on the results of these tests, the author redefines the patterns used for parsing Markdown to ensure compliance with the CommonMark specification. Furthermore, the author introduces a tool for converting the tests from the …více
Zadání práce
Student(ka) naváže na projekty MUNI/33/12/2015, MUNI/33/1784/2020 a MUNI/33/0776/2021 a aktualizuje balíček Markdown pro sazbu dokumentů v jazyce Markdown v TeXu tak, aby splňoval standard CommonMark. Student(ka) nastuduje standard CommonMark a balíček Markdown, sestaví sadu jednotkových testů standardu CommonMark a aktualizuje balíček Markdown tak, aby testy splňoval.
The student will continue projects MUNI/33/12/2015, MUNI/33/1784/2020, and MUNI/33/0776/2021 and update the Markdown package for typesetting Markdown documents in TeX, so that it supports the CommonMark standard. First, the student will study the CommonMark standard and the Markdown package. Then, the student will produce a unit test suite for the CommonMark standard. Finally, the student will update the Markdown package, so that it passes the test suite.
20. 5. 2023 19:15, RNDr. Vít Starý Novotný, Ph.D., učo 409729
Přílohy
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Generic TeX Writer for the Pandoc Document Converter
Bc. Dominik Rehák, učo 456128 -
Krajina Valašska
Mgr. et Mgr. Pavel Daněk, Ph.D., učo 143260 -
Názvosloví anorganické chemie (soubor testových položek)
Mgr. Veronika Švandová, Ph.D., učo 106381 -
Publikování z jednoho zdroje
RNDr. Michal Růžička, Ph.D., učo 143424 -
Budování a provoz digitální knihovny s přihlédnutím k bezpečnosti
RNDr. Michal Růžička, Ph.D., učo 143424 -
Technické bezpečnostní politiky v organizaci
Mgr. Martin Gregorík, učo 500359 -
Zobrazování jednoduchých TeXových výrazů pomocí webových technologií
Mgr. Miroslav Baláž, učo 172784 -
TeXová řešení pro tisk čárových kódů
Bc. Jiří Mrkus




