In linguistics, a morpheme is the smallest grammatical unit in a language. It is also the smallest meaningful unit of a language. For example, the English word unbreakable consists of three morphemes: un-, -break-, and -able.
In the Russian, Belarusian, and Ukrainian languages, morphemes are traditionally marked using a specialized notation in which corner brackets above the word are used for prefixes, ties (arcs) for roots, wedges for suffixes and postfixes, brackets below the word for bases, and boxes for endings (flexions). This notation is widely used in language education.
Similar to mathematical notation, morpheme notation can be challenging to typeset. As part of this project, I've created a visual style for displaying morpheme marks and used it to typeset this morphemic dictionary.
Browse the examples below to see how the visual style works in practice.