In the glyph sequence, the below-base form comes after the consonant(s) that form the base glyph. Layout operations are defined in terms of a base glyph, not a base character, since the base can often be a ligature.īelow-base form of consonants - A variant form of a consonant that appears below the base glyph. In "degenerate" syllables that have no vowel (last letter of a word), the last consonant in halant form serves as the base consonant and is mapped as the base glyph. In Kannada, the last consonant of the syllable (except for syllables ending with letter "Ra") usually forms the base glyph. Akhand ligatures may be displayed in either half- or full-form.īase glyph - The only consonant or consonant conjunct in the syllable that is written in its "full" (nominal) form. Akhand ligatures have the highest priority and are formed first some languages include them in their alphabets. The following terms are useful for understanding the layout features and script rules discussed in this document.Ībove-base form of consonants - A variant form of a consonant that appears above the base glyph.Īkhand ligatures - Required consonant ligatures that may appear anywhere in the syllable, and may or may not involve the base glyph. For example, the location where the reph and pre-pended matra are re-ordered within a syllable cluster is affected by the presence of a half form. The new Indic shaping engine allows for variations in typographic conventions, giving a font developer control over shaping by the choice of designation of glyphs to certain OpenType features. In addition, registered features of the Kannada script are defined and illustrated with examples. While it does not contain instructions for creating Kannada fonts, it will help font developers understand how the Indic shaping engine processes Indic text. It contains information about terminology, font features and behavior of the Indic shaping engine in regards to the Kannada script. This document targets developers implementing Indic shaping behavior compatible with Microsoft OpenType specification for Indic scripts. The Kannada script is used to write the Kannadu language and is closely related to the Telugu script. This document presents information that will help font developers create or support OpenType fonts for Kannada script languages covered by the Unicode Standard.
While Indic fonts made according to the earlier recommendations will still function properly in new versions of Uniscribe, font developers may wish to update their fonts, particularly if they wish to avoid certain limitations of the earlier implementation. To read, edit Kannada documents created on Libreoffice with Unicode fonts (kedage lohit etc) on Microsoft word in Windows.Install all unicode fonts on Windows.Please note: This document reflects the changes made in 2005 for recommendations for Indic-script OpenType font and shaping-engine implementations.
Therfore to both read and edit under one hood the best solution is to install latest Wine program and on that install LibreOffice.exe Windows executable also install Nudi 5.exe program on Wine use scroll lock to write Nudi text in LibreOffice.This way all fonts work for both read and edit 2. However it is not possible to edit Nudi fonts on LibreOffice installed on Ubuntu LibreOffice application will have Nudi fonts in it. (with root permission and read acess to users) and do fc-cache It is possible to read documents created with Nudi in MS Word on LibreOffice Writer by installing(copying) the Nudi fonts(available with Nudi5 installer zip) in /usr/share/fonts The best method to ensure inter-operability between both systems is as followsġ.For reading ,editing kannada(or any other) documents created on Microsoft Word with Nudi on Libreoffice Writer