Original title:
Rozšíření zim-wiki umožňující plynulé přecházení mezi strukturou stránek a nadpisů
Translated title:
Zim-wiki Plugin for Smooth Transition between Pages and Headings Structure
Authors:
Pacovský, Jan ; Lessner, Daniel (advisor) ; Pešková, Klára (referee) Document type: Bachelor's theses
Year:
2014
Language:
cze Abstract:
[cze][eng] Multiplatformní textový editor Zim umožňuje uchovat a třídit poznámky, propojovat a organizovat texty a spravovat kolekce textových souborů. Cílem práce bylo vytvoření zásuvného modulu (rozšíření), který dokáže komfortně rozdělovat a spojovat stránky v~Zimu, aniž by uživatel ztratil přehled o svých textech a jejich organizační struktuře. V průběhu řešení se ukázalo nutným zasáhnout i do kódu hlavního programu. Podařila se implementovat nová funkcionalita umožňující převod obsahu stránky na podstrom stránek. Úspěšně se vyřešilo zachování odkazů a nesoulad počtu úrovní nadpisů a stránek v podstromu. Výsledkem je efektivnější, přehlednější a systematičtější práce s~vlastními texty ve stromové struktuře stránek. Powered by TCPDF (www.tcpdf.org)The Multiplatform text editor Zim enables the user to preserve and sort notes, to join and organize texts, and manage a collections of text files. The goal of this thesis was to develop a plugin that would comfortably enable the splitting and merging of pages in Zim without the user losing track of his texts and their organizational structure. While solving the problem it appeared inevitable to modify the main rogram. New functionality was implemented that allows the transfer of the page content into a page subtree. Links were successfully maintained and the discrepancy in the number of header levels and pages in the subtree was resolved. These modifications result in more effective, more transparent, and more systematic work with texts using the tree structure of the pages. Powered by TCPDF (www.tcpdf.org)
Keywords:
Phyton; Plugin; Text editor; Transformation between headings and pages; Zim - A Desktop Wiki; Python; Převod nadpisů a stránek; Textový editor; Zim - Desktopová wiki; Zásuvný modul
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/71547