Engsvanyáli: U+E100 - U+E14F
This script was invented by M. A. R. Barker as a playing aid for the Empire of the Petal Throne series of games, along with the Tsolyáni language. Further details can be found in The Tsolyáni Language, parts 1 and 2, published by Adventure Games Inc., 871 Edgerton Street, Saint Paul, Minnesota 55101-4119 USA (+1 612 776 6089). Fonts for Mac and PC can be found at http://groups.yahoo.com/group/tekumel/files/.
The Engsvanyáli script was used for writing the ancient Engsvanyáli language, and has been extended for representing a number of modern languages, most notably Tsolyáni, where it replaced the "monumental" form of the Bednálljan syllabary in the reign of the forty-fifth Seal Emperor.
The Engsvanyáli script is cursive, even in its printed form. Like the Arabic script, in the calligraphic tradition, the same letter may be written in different forms depending on how it joins with its neighbours. Word-medial and word-final vowels are written as diacritics above or below the consonant which they follow in speech; word-initial vowels, which are written as letters, never join with their neighbours. The script is written from right to left excepting numbers, which are written from left to right.
Encoding PrinciplesThe alphabet of the Tsolyáni language is well-defined. Each letter in encoded only once, regardless of the different presentation forms it can assume. Independent vowels are encoded as letters; the combining vowel signs are separately encoded, in the way that Brahmic scripts are encoded.
The Non-joiner and the JoinerThe Unicode standard provides two user-selectable zero-width formatting codes: U+200C ZERO WIDTH NON-JOINER and U+200D ZERO WIDTH JOINER. The use of a non-joiner between two letters prevents them from attaching to each other when rendered. Each letter assumes the correct form, while the context analysis algorithm stays perfectly regular.
Engsvanyáli VowelsVowels in the Engsvanyáli script appear as independent letters only if they begin a word; otherwise, they are rendered as diacritics applied to the preceding consonant. The occurrence of a non-initial Engsvanyáli vowel constitutes an assertion that the character is intended to be applied via some process to the consonantal character that precedes it in the text stream, the base character. The Unicode standard does not specify a sequence order in case of multiple marks applied to the same Engsvanyáli base character, since there is no possible ambiguity of interpretation. (Deterministic sorting could be affected, but not other operations.)
Encoding StructureThe Engsvanyáli block is divided into the following ranges:
U+E100 -> U+E128 Engsvanyáli letters U+E129 -> U+E12E Engsvanyáli punctuation U+E12F Engsvanyáli non-spacing consonant doubler U+E130 -> U+E138 Engsvanyáli vowel signs U+E139 -> U+E13E Currently unassigned U+E13F Engsvanyáli supplementary letter U+E140 -> U+E14E Engsvanyáli digits and numbers U+E14F Currently unassigned
Pictures of Engsvanyáli characters from The Tsolyáni Language (Part II):
Based on a proposal by Christian Carey (ccarey@CapAccess.org)