Edition Viewer/Editor (VE)

The Edition VE supports the development and maintenance of a hybrid (encompassing both diplomatic and reconstructed) rendition of a text.  Lines of text may be developed and edited with conventional word processing gestures supported by character, syllable, sandhi and text critical mark-up validation.  Alternatively, transliteration text may be imported and validated.  The edition can be viewed in a variety of renditions and formats.  An edition may be cloned to support collaborative research.  The Edition VE encompasses the following constituent features:

  • Create Edition
  • Edition Attributes
  • Create Transliteration
  • Editing
  • Segment Linker
  • Text critical mark-up
  • Sandhi
  • Rendition
  • Selection
  • Format
  • Clone
  • Text Import
  • Parser Utility

The Edition VE is augmented by an Properties Component constituent, the Edition Properties feature.

The Edition VE displays in a main pane with an associated Properties Component pane.  Edit and View features in the Utility Panel feature provide access to supporting tools.

Create Edition Feature

The Create Edition feature supports the creation of a new edition in a new or within an existing text.

Edition Attributes Feature

The Edition Attributes feature (displayed within the Properties Component pane) supports the editing and display of the edition title.  Selection of a line sequence provides access to the Sequence Attributes feature.

Create Transliteration Feature

The Create Transliteration feature support the creation of new lines and syllables within a new or existing edition.

Editing Feature

The Editing feature supports the development and editing of transliteration text.  Tools support the splitting, merging insertion and deletion of lines.  Tools support word and compound separation within and across lines.  A comprehensive syllable editor validates syllable modifications before they are committed to the READ data model.

Segment Linker Feature

The Segment Linker feature supports the individual linkage of syllables to sign segments exposed in the Image VE.

Text Critical Mark-up Feature

The Text Critical Mark-up feature supports the application of valid text critical mark-up to the Turfan standard.  Tools support entry and resolution of valid (including nested) text critical marks per line before they are committed to the READ data model.

Sandhi Feature

The Sandhi feature supports the implementation of external sandhi across word and compound breaks.

Rendition Feature

The Rendition feature supports alternative views of the transliteration.  Tools support toggling between hybrid, diplomatic and reconstruction renditions.

Selection Feature

The Selection feature supports the nomination of the object level at syllable, word or compound to support selection of individual entities for inspection in the Properties Component pane, as sequence constituents in the Structure VE, or to perform operations with the Edition Annotation, Tag Component or Sandhi features.

Format Feature

The Format feature supports alternative views of the text structure.  Tools support toggling between physical or structural layouts and the display of word splits within compounds.

Clone Feature

The Clone feature supports the cloning of an existing edition.  Whilst the ownership of the cloned edition is ceded to a nominated user, the constituents (sequences, compounds, words, syllables and graphemes) of the edition retain their existing ownership.

Switch Feature

The Switch feature supports.

Text Import Feature

The Text Import feature supports the insertion of transliteration text line-by-line.  The transliteration text is parsed by the Parser Utility and, upon validation, is committed to the READ data model.

Parser Utility

The Parser Utility is a core READ service that takes as input a transliteration string with text critical mark-up.  The Parser Utility identifies invalid grapheme characters, invalid syllable structures and invalid text critical mark-up and returns validation errors.  Upon amelioration of any errors the Parser Utility commits the transliteration string to the READ data model as a sequence of syllable clusters and as a parallel sequence of graphemes, tokens and compounds with text critical marks as grapheme properties.

%d bloggers like this: