marathi corner

Sunday, September 4, 2011

marathi keyboard

Note: if you see a rectangle instead of the character, this is the indication that the font does not have the visual glyph for the character

Unicode Value
Devanagari Character
Description
Key Sequence
0901
CHANDRABINDU_SIGN
<AltGr+`>
0902
Anuswara
<Shift+M>
0903
Wisarga
<Shift+H>
0904
SHORT_A
 <AltGr+Z>
0905
A
<Shift+A>
0906
AA
<AltGr+A>
0907
I
<Shift+I>
0908
II
<AltGr+I>
0909
U
<Shift+U>
090A
UU
<AltGr+U>
090B
RRU
<AltGr+R><SPACE>
090C
LRU
<AltGr+L><SPACE>
090D
ARDHACHANDRA_A
<E><A>
090E
SHORT_E
 <AltGr+H>
090F
E
<Shift+E>
0910
EI
<AltGr+E>
0911
ARDANCHANDRA_O
<AltGr+`><O> … (character O)
0912
SHORT_O
 <AltGr+X>
0913
O
<Shift+O> … (character O)
0914
OU
<AltGr+O> … (character O)
0915
K
<K><SPACE>
0916
KH
<K><H>
0917
G
<G><SPACE>
0918
GH
<G><H>
0919
NGA
<AltGr+Q>
091A
CH
<C>
091B
CHHA
<Shift+C>
091C
J
<J>
091D
Z
<Z>
091E
NYA
<Shift+Y>
091F
T
<Shift+T><SPACE>
0920
TH
<Shift+T><H>
0921
D
<Shift+D><SPACE>
0922
DH
<Shift+D><H>
0923
N
<Shift+N>
0924
t
<T><SPACE>
0925
th
<T><H>
0926
d
<D><SPACE>
0927
dh
<D><H>
0928
n
<N>
0929
DRAVID_n
 <AltGr+N>
092A
P
<P>
092B
F
<F>
092C
B
<B><SPACE>
092D
BH
<B><H>
092E
M
<M>
092F
Y
<Y>
0930
R
<R>
0931
DRAVID_R
<AltGr+M>
0932
l
<L>
0933
L
<Shift+L>
0934
DRAVID_LLLA
<AltGr+B>
0935
W
<W>
0936
SH
<S><H>
0937
SHH
<Shift+S><H>
0938
S
<S><SPACE>
0939
H
<H>
093C
NUKTA
<AltGr+.>
093D
AWAGRAHA
<Shift+Q>
093E
KANA
<A><SPACE>
093F
ि
RHASWA_IKAR
<I>
0940
DEERGHA_IKAR
<E><E>
0941
RHASWA_UKAR
<U>
0942
DEERGHA_UKAR
<O><O> … (character O)
0943
RRUKAR
<AltGr+R><U>
0944
LRUKAR
<AltGr+L><U>
0945
ARDHACHANDRA_E_SIGN
<`>
0946
SHORT_MATRA
 <AltGr+W>
0947
MATRA
<E><SPACE>
0948
DOUBLE_MATRA
<A><I>
0949
ARDHACHANDRA_O_SIGN
<O><A> … (character O)
094A
SHORT_KANA-MATRA
 <AltGr+T>
094B
KANA-MATRA
<O><SPACE> … (character O)
094C
KANA-DOUBLE_MATRA
<O><U> … (character O)
094D
WIRAMA
<\>
0950
OM
<Q>
0951
UDATTA
<AltGr+=>
0952
ANUDATTA
<Alt+->
0953
GRAVE_ACCENT
 <AltGr+;>
0954
ACCUTE_ACCENT
 <AltGr+‘>
0958
K_WITH_NUKTA
<AltGr+K><SPACE>
0959
KH_WITH_NUKTA
<AltGr+K><H>
095A
G_WITH_NUKTA
<AltGr+G>
095B
J_WITH_NUKTA
<AltGr+J>
095C
D_WITH_NUKTA
<AltGr+D><SPACE>
095D
DH_WITH_NUKTA
<AltGr+D><H>
095E
F_WITH_NUKTA
<AltGr+F>
095F
Y_WITH_NUKTA
<AltGr+Y>
0960
RRRU
 <AltGr+5>
0961
LRRU
<AltGr+6>
0962
RRRU_Vowel_Sign
 <AltGr+8>
0963
LRRU_Vowel_Sign
 <AltGr+9>
0964
DANDA
<AltGr+2>
0965
DOUBLE_DANDA
<AltGr+4>
0966
0
<0> … (number 0)
0967
1
<1>
0968
2
<2>
0969
3
<3>
096A
4
<4>
096B
5
<5>
096C
6
<6>
096D
7
<7>
096E
8
<8>
096F
9
<9>
0970
ABBREV_SIGN
<AltGr+7>
200C
INVISIBLE CHARACTER
ZWNJ
<Shift+\>
200D
INVISIBLE CHARACTER
ZWJ
<AltGr+\>




How to type joined characters? (जोडाक्षरे)


A joined characters is composed of two or more consonants separated by a halant (हलंत i.e. “अक्षराचा पाय मोडणे” in Marathi).

For example:

To type प्रमाण , enter the following key sequence

<P><\><R><M><A><space><Shift+N> 
If you leave out the <\>, it will become परमाण

And another example:
To type कात्र्या enter the following key sequence
<K><space><A><space><T><space><\><R><\><Y><A><space>
If you leave out the first <\>, it will be कातर्या
If you leave out the second <\> it will be कात्रया
If you leave out both <\> it will be कातरया

Examples on variations of and using ZWNJ and ZWJ

ZWNJ and ZWJ are invisible characters that force a join or a non-join on connected characters.

भार्या = भ ा र ् य ा
<B><H><A><SPACE><R><\><Y><A><SPACE>

भार्‌या : = भ ा र ् ZWNJ य ा
<B><H><A><SPACE><R><\><Shift+\><Y><A><SPACE>

भार्‍या : भ ा र ् ZWJ य ा
<B><H><A><SPACE><R><\><AltGr+\><Y><A><SPACE>
कंप : क + ं + प
          <K><Shift+M><P>
कम्प : क + म + ् + ZWJ +
          <K><M><\><AltGr+\><P>

The following joined characters are used commonly so I have assigned them to keys.

Joined Character
Key
Characters
क्ष
X
क + ् + ष
श्र
Shift+X
श + ् + र
ज्ञ
Shift+G
ज + ् + ञ

         




No comments:

Post a Comment