Path: Menu -> File -> Project Management -> Backup and Restore -> Backup
Options
Include a human readable (XML) backup
Reminders
Schedule
Password
Restoring a project
Path: Menu -> File -> Project Management -> Backup and Restore -> Restore
Relationship between Grammar and Lexicon components
Descriptions in Grammar are prerequisites for Lexicon.
Features: Grammar
Defining grammatical categories (parts of speech) and subcategories
Path: Sidebar -> Category Edit, then Menu -> Insert -> Category / Subcategory
Available grammatical categories
Adjective
Adposition (with subcategories)
Adverb
Connective (with subcategories)
Determiner (with subcategories)
Existential marker
Expletive
Interjection
Noun (with subcategories)
Particle (with subcategories)
Prenoun
Preverb
Pro-form (with subcategories)
Verb (with subcategories)
* A custom category can be added.
What can be defined
Name
Abbreviation
Description
Affix Templates
Affix Slots
Inflection Class Info
Features
Subcategories [this field is automatically filled in when subcategories are added]
Viewing the list of grammatical categories non-hierarchically
Path: Sidebar -> Categories Browse
Configuring grammatical data columns
Path: Sidebar -> Compound Rules / Phonemes / Natural Classes / Environments / Ad hoc Rules / Features / Exception "Features" -> (left window) -> (square icon on the upper left corner)
How to specify the order of columns
Drag and drop columns
Defining compound rules
Path: Sidebar -> Compound Rules, then Menu -> Insert -> Headed Compound / Non-headed Compound
What can be defined
Headedness of two members of a compound: the first ("left-headed"), the second ("right-headed") or neither of the two ("non-headed")
Defining phonemes
Path: Sidebar -> Phonemes, then Menu -> Insert -> Phoneme / Insert Representation
What can be defined
List of phonemes
Defining natural classes
Path: Sidebar -> Natural Classes, then Menu -> Insert -> Natural Class
What can be defined
Natural classes of phonemes, e.g., consonants, vowels, voiced plosives, etc.
Defining environments
Path: Sidebar -> Environments, then Menu -> Insert -> Environment
What can be defined
Phonological environments that constrain allomorphs
Examples
/ m _ = after an m phoneme
/ [V] _ = after a vowel (assuming there is a Natural Class of vowels with the abbreviation of V)
/ # i _ = after a word initial i phoneme
/ # [V] _ = after a word initial vowel (assuming there is a Natural Class of vowels with the abbreviation of V)
/ [V] y _ = after a vowel (assuming there is a Natural Class of vowels with the abbreviation of V) and a y phoneme
/ _ i = before an i phoneme
/ _ [C] = before a consonant (assuming there is a Natural Class of with the abbreviation of C)
/ m _ w = between an m and an w phoneme
/ [C] _ [C] = between two consonants (assuming there is a natural class of consonants with the abbreviation of C)
/ ai _ = after an a and an i phoneme
/ _ ai = before an a and an i phoneme
/ _ (a)i = before an optional a and an i phoneme; that is, either before ai or before i
/ _ ([C]) # = before an optional word final consonant (assuming there is a natural class of consonants with the abbreviation of C); that is, either before a word final consonant or word finally
Defining ad hoc rules
Path: Sidebar -> Ad hoc Rules, then Menu -> Insert -> Rule to prevent morpheme co-occurence / Rule to prevent allomorph co-occurence / Group of ad hoc rules
What can be defined
Morphemes and allomorphs that cannot co-occur
Defining features
Path: Sidebar -> Features, then Menu -> Insert -> Feature / Complex Feature
What can be defined
Morphosyntactic features
Defining exception "features"
Path: Sidebar -> Exception "Features", then Menu -> Insert -> Exception "Feature"
What can be defined
Incorrect combinations of morphemes
Configuring grammatical data fields
Path: Sidebar -> Compound Rules / Phonemes / Natural Classes / Environments / Ad hoc Rules / Features / Exception "Features" -> (right window)
Path: Sidebar -> Compound Rules / Phonemes / Natural Classes / Environments / Ad hoc Rules / Features / Exception "Features" -> (right window) -> Show Hidden Fields