AProxima Editor For Shuffle:ManipulatingFragmentedTextVisually

Stc
Date: 2009-02-19

Time: 11:45

Room: BBL room 471

Speaker: Mart Kolthof

Title: A Proxima editor for Shuffle: manipulating fragmented text visually

Abstract

Shuffle is a command line tool to select fragments of text and order them according to a supported language specification. The fragments are stored in text files with special markup and are currently edited by hand in a normal text editor.

Proxima is a framework for structure editors and can be used to build editors by specifying a document type definition and so called sheets, in which the specifics of an editor instance is described.

Using Proxima the goal of this thesis is to build an editor to manipulate these text fragments visually. We show how to use Shuffle in a Proxima editor instance, and we show how Proxima was extended to allow for GUI elements outside of Proxima's canvas.