Typing ĐevaNāgarī Character Sequences
While typing ĐevaNāgarī (or other Indic Scripts), we are not confident of keys (characters) required to form/display a particular conjunct or syllable. In simple words, we want to know combinations of keys required to form (render) a conjunct. Examples given here covers sequences to form some regular syllables.
In a most of the Indic languages (like Hinđī, Marāthī, etc.) :
|a.||Letters are called Akṣhar/s.|
|b.||Consonants are called varṇ/s.|
|c.||Vowels which are independent are called svar/s,|
these do not combine with consonants.
|d.||Vowels which are applied over consonants,|
are called mātrāEn̐ (dependent vowels).
We have used following shortcuts.
|Cns||to denote consonant.|
|BCns||to denote base-consonant which is the last consonant in a syllable/conjunct.|
|Hlt||to denote halant.|
Even if you are comfortable using ĐevaNāgarī, please click here to refresh your knowledge about halant (हलंत). Also you should learn about schwa by clicking here.
Which is the key for Halant?
In case of the default keyboard layout (called InScript), you will find halant on the key marked 'd'.
In case of our keyboard layout SuNāgarī, you will find halant on the key marked ';' (semicolon).
Remember, halant should be typed only after a consonant. A halant results in the corresponding half form of the previous consonant. When we type another consonant after the halant, the preceding half form joins with it and forms a conjunct.
A. Regular Conjuncts
A conjunct is a combination of two or more consonants. In other words, a conjunct means a letter-form representing combined consonants.
Cns+ Hlt + BCns = Conjunct
e.g. क (Cns) + ् (Hlt) + य (BCns) = क्य (Conjunct)
Similarly we will get :
|क + ् + ल||= क्ल|
|ष + ् + ट||= ष्ट|
The last consonant in a conjunct is the base consonant. Vowel marks called 'mātrāEn̐' (matras) can only be applied over base consonant.
Conjunts can be called 'Joḍakṣhar/s' (जोड़ाक्षर). Joḍ (जोड़) in Hinđī means join, so Joḍakṣhar means joint (combined) Akṣhar/s.
Some of the essential conjuncts are sometimes referred as 'Akhand'. Following first three (क्ष, त्र, ज्ञ) Joḍakṣhar/s were included in the basic varṇamālā.
These are formed as below.
|क + ् + ष||= क्ष|
|त + ् + र||= त्र|
|ज + ् + ञ||= ज्ञ|
|श + ् + र||= श्र|
|द + ् + ध||= द्ध|
|द + ् + व||= द्व|
|द + ् + य||= द्य|
B. Conjuncts having Rakār 'रकार'
Rakār means 'Akār' (shape) of the 'Ra' consonant. There are two shapes for rakār - one that looks like a small slash ('/') and another that looks like a caret ('^') or inverted 'v'.
Cns + Hlt + ra = Cns with Rakār
e.g. क (Cns) + ् (Hlt) + र (ra) = क्र (Cns with Rakār)
Similarly we will get :
|प + ् + र||= प्र|
|ट + ् + र||= ट्र|
So to get rakār below a consonant we have to type that consonant followed by 'halant' and finally 'ra'.
The 'ra' in the above example is logically the base consonant but is written as a 'mark' (chihn; चिह्न) instead of a letter ('Akṣhar').
Some people call it 'Below-Base Ra', but the last consonant is 'ra'! So we may call it 'Base ra written below as mark' or 'Sign/Mark of Base ra'. If you know Hinđī, you may think of it as 'purṇ ra kā chihn' (पूर्ण र का चिह्न) and simply call it 'rakār'.
C. Conjuncts having Reph ('रेफ')
To get reph over a consonant we have to type 'ra' + 'halant' before that consonant.
ra + Hlt + BCns = BCns with Reph
e.g. र (ra) + ् (Hlt) + क (BCns) = र्क (BCns with Reph)
Reph is sometimes called 'Above-Base Ra'. It looks like a simple curve over BCns.
The 'ra' consonant in the above example is placed above the base consonant in form of a 'mark'. You may think of it as 'ra kī mātrā' (र की मात्रा) and simply call it 'Reph'.
D. Conjuncts having Half Ra!
The following sequence results in a half (inline) form of 'Ra' also called as 'Eyelash Ra'. It is sometimes used in Marāthī instead of reph.
ra + Hlt + ZWJ + BCns = half ra & BCns
e.g. र (ra) + ् (Hlt) + ZWJ + य (BCns) = र्य (half ra & BCns)
ZWJ stands for ZeroWidthJoiner, which is a blank space-less (width-less) character needed to produce alternate (less common) form of conjunct by joining two adjoining character. In the above case it prevents formation of reph (matra) and produces eyelash-ra, which is in the line (area) of Akṣhar/s.