Ultimate solution for effective and enjoyable typing in Indic languages!
  Learning materials

 
KaviType™ Text Editor for Unicode™
 
   


KaviType™ Text Editor


The KaviType™ Text Editor is a suite of software tools for typing in every Indic language and every Indic script within Windows.

Purpose of the software

The KaviType™ Text Editor is a text processing software designed primarily for typing texts using all possible combinations of Indic scripts like Devanāgarī, Bengali, Gujarati, Gurmukhi, Kannada, Malayalam, Oriya, Tamil, Telugu etc. within just one document.

The Visual Keyboard within the KaviType™ Text Editor is also extensively used for educational purposes especially for children and students who are learning to type on a computer in their native language and in their native script.

Program compatibility

KaviType™ Text Editor requires Windows 2000 or later with Uniscribe Library for international language support. The Uniscribe Library (Unicode Script Processor) is a collection of API’s which enable a text-layout client to format complex scripts. The Uniscribe Library is a standard component of the Microsoft Windows and supports the complex rules found in scripts such as Arabic, Indian and Thai and the mixing of different scripts. The requirements to the computer hardware and equipment are comparable to the Microsoft WordPad or NotePad programs, which are standard components of the Windows operating systems.

Font compatibility

The KaviType™ Text Editor can be used with every font type – TrueType (*.ttf) or OpenType (*.otf), Unicode™ compliant or even not supporting Unicode™. The best compatibility to the Indic Scripts is achieved with Arial Unicode MS font, which is a Unicode™ compliant font that contains nearly 50,000 characters and supports many languages. The Arial Unicode MS font is usually distributed with the Microsoft Office suite of products and is used to provide default language support for many languages, including Hindi (Devanāgarī) and other Indic languages.

The font Siddhanta” created by Mihail Bayaryn can also be used for Sanskrit, Vedic, Hindi, Nepali and all other languages which use the Devānagarī script. The font Siddhanta”, which is also a fully Unicode® compliant font, can be downloaded from the web site http://svayambhava.org/index.php/en/sanskrit/fonts and is free of charge.

Moreover the font Siddhanta” does contain the numerous Vedic accents what makes it very useful for everybody who is studying the Vedic language.


The installation of the KaviType™ Text Editor contains by default a set of ready-to-use keyboard layouts for all Indic Scripts implemented in the Arial Unicode MS font:

Devānagarī
Bengali
Gurmukhi
Oriya
Tamil
Telugu
Kannada
Malayalam

Furthermore the three different layouts are implemented by default for the Devānagarī script: Phonetic, Inscript and Remington.

For compatibility reasons the same Devanāgarī Phonetic keyboard layout is also provided in Mangal and Tahoma fonts, which are included in the standard configuration of Microsoft Windows 2000 and later.

Typing in different Indic Scripts within one text document

The user interface of the KaviType™ Text Editor is very intuitive so you don’t need to learn any complex procedures and you can start to type your texts in your native language immediately.

It is very easy to type and to combine the texts in different Indic Scripts within just one document using KaviType™ Text Editor. If the KaviType™ Text Editor's internal keyboard engine in active state (“Active” button on the tool bar within the main window is pressed down) then the current Windows keyboard layout is replaced with another one, namely with that one, which is selected within the KaviType™ Text Editor. The name of the currently selected keyboard layout is displayed on a button on the same tool bar.
 


It is very easy to switch to another keyboard just by clicking over the button with keyboard name and by selecting in the drop-down-list the desired keyboard layout.



This operation does not affect the native Windows keyboard and does not require any intervention into the operating system. Additionally the visual on-screen keyboard can be invoked with “Show keyboard” button or with the F9 button.

The visual keyboard shows which character is assigned to which button including shortcuts and character code according to the Unicode™ standard. The complete key map table for the selected keyboard layout is available for viewing and saving with the "Show key map" button within the Visual Keyboard window.

It has never been easier to type in every Indic Script!

Mixing fonts within one text document

All Indic Scripts can freely be mixed together within just one text document. Even though if completely different fonts are used for different scripts.



The font formatting capabilities of the KaviType™ Text Editor (size, color, font face etc.) are very similar to the Microsoft Word program.

Transliteration

The KaviType™ Text Editor does support several transliteration schemes for the Devanāgarī script and these are:

International Alphabet for Sanskrit Transliteration (IAST)
Harvard-Kyoto (HK)
ITRANS
Velthuis’
SLP1

The text conversion always works in two directions:

Devanagari <-> IAST
Devanagari <-> Harvard-Kyoto (HK)
Devanagari <-> ITRANS
Devanagari <-> Velthuis’
Devanagari <-> SLP1

If there is no selection in a text then the text is converted as a whole otherwise only selected part of the text is converted.

Export and import text documents

The documents are saved in the native KaviType™ Text Editor format in files with extension .kvt. For exporting/importing text documents to/from other programs KaviType™ Text Editor offers the following file formats:

Unicode text (*.txt)
ANSI text (*.txt)
Rich Text (*.rtf)
MS Word 2000 (*.doc)
MS Word 2003/XP (*.doc)
MS Word 2007 (*.docx)

While exporting in “Unicode text” or “ANSI text” formats the text formatting are not preserved. For exporting/importing the documents using MS Word format (*.doc) it is required that the corresponding MS Word programs are installed on the same computer with the KaviType™ Text Editor.


More details...  


   
Terms of use   Privacy policy  Trademarks

Powered by Tanon Technologies