Writing Devanagari words using Baraha transliteration scheme is as easy as writing our names

in English. ¹|¯| +||¯¯| ¹|¯|¯| can be written as merA bhArat mahAn. Devanagari script used
for Sanskrit, Hindi, and Marathi languages are supported in Baraha. Other languages such as
Konkani, Sindhi and Nepali that use devanagari script, can also be used. The transliteration
rules are shown below with examples.

See: Transliteration Examples
Vowel:
¹ = a, ¹| = A,aa, s = i, $ = I,ee, ¯ = u, ¯ = U,oo, 5 = Ru, ± = RU, ±
= ~Lu, Q = ~LU, ](¹) = ~e,~a, ( = E, ( = e, ( = ai, ¹ = ~o, ¹| = O, ¹|
= o, ¹| = au,ou

¯ =~M
=M
· =H

Consonant:
¬¯ = k, ¹| = K,kh, ¹| = g, ¯| = G,gh, 5 = ~g
¯| = c,ch, 7 = C,Ch, ¯| = j, s| = J ,jh, ¯| = ~j
¯ = T, õ = Th, ¯ = D, 7 = Dh, '| = N
¯| = t, °| = th, ¯ = d, °| = dh, ¯| = n, ,¯| = nx
¯| = p, +¯ = P,ph, ¯| = b, +| = B,bh, ¹| = m

¯| = y, ¯ = r, ,¯ = rx, ¯| = l, 7 = L, ,7 = Lx, ¯| = v,w, 7| = S,sh, ¯| = Sh, -|
= s, ¯ = h,~h

Others:
¯ = & (avagraha)
³ = oum
, = x (nukta)
Zero Width J oiner =^
Zero Width Non J oiner =^^
Page 1of 7
7/24/2011 mk:@MSITStore:E:\Tools\Baraha%207.0\baraha.chm::/baraha/devtrans_eng.htm

Extended Characters:
The consonants with a nukta (dot) under them can be obtained by using the 'x' character
following the respective consonants as shown below. These characters are mainly used for
words borrowed from other languages.


Punctuation Marks:
The English symbols l ¦ ! ¦ ( ) - - · / = ¦ ; : . , ¨ º ! ¯ \ - .
translate into the same symbols in Devanagari also.

Quotation Marks:
` ' characters are converted to single smart quotes( ) characters. We can get double smart
quotes( ) by using them twice.

~ Usage:
'~' character when used with other characters form a different character as shown below.

Example:
,¬¯ =kx ---->¯,¬¯|,¬¯¯| = hakxIkxat
,¹| =Kx ---->,¹|7| = Kxush
,¹| =gx ---->¯|,¹||¹| = paigxAm
,¯| =z,jx ---->¯|,¯||¯ = bazAr(bajxAr)
,¯ =Dx ---->l¹|¯||l,¯ = KilADxi
,7 =Dhx ---->-||,7| = sIDhxI
,+¯ =f,Px --->¬¯|l,+¯ = kAfi(kAPxi)
,¯| =Y,yx
Example:
~~=-
~@ = @
~# = =
~$ = $
~& = &
Page 2of 7
7/24/2011 mk:@MSITStore:E:\Tools\Baraha%207.0\baraha.chm::/baraha/devtrans_eng.htm

When a consonant character is followed by a vowel character, it results in a live consonant.


Note:
Transliteration for Hindi and Marathi languages are the same. In the Hindi/Marati
transliteration, an implicit 'a' matra is assumed for the last consonant of the word. But, in
Sanskrit transilteraion, 'a' matra has to be explicitely specified for the last consonant of the
word. Otherwise, the halant sign would be used for the same. This is the only difference
between Hindi/Marathi and Sanskrit transliteration.


When two or more consecutive consonants appear in the input, they make a consonant
conjunct. The last consonant takes the full form and the preceding consonants become half
consonants.


¯ consonant can be written in two ways; 'h', '~h'. If you want to use a ¯ in conjuncts
where the first consonant is 'k', 'g', 't', 'd', etc, you have to use '~h' instead of of 'h'.
~^ = ´
~g = 5
~j = ¯|
~h = ¯
~e = ]
~o = ¹
~M = ¯
Example
ka kA ki kI ku kU kRu kRU klRu klRU k~e ke kE kai k~o ko kO kau kaM kaH
¬¯ ¬¯| l¬¯ ¬¯l ¬¯ ¬¸¯ ¬¯ ¬¯ 4¯| 4¯| ¬¯ ¬¯ ¬¯ ¬¯ ¬¯| ¬¯| ¬¯| ¬¯| ¬¯ ¬¯·
bhAShAsu mukhyA madhurA divyA gIrvANabhAratI.
+||¯||-| ¹|¹¯|| ¹|°|¯| l¯¯¯|| ¹||¯||'|+||¯¯||.
Example:
<lang=san>k,c,T,t,p -->¬¯,¯|,¯,¯|,¯|
<lang=hin>k,c,T,t,p -->ka,ca,Ta,ta,pa -->¬¯,¯|,¯,¯|,¯|
Example:
nyAy - ¯¯||¯|
Page 3of 7
7/24/2011 mk:@MSITStore:E:\Tools\Baraha%207.0\baraha.chm::/baraha/devtrans_eng.htm


When 'rx' (,¯) consonant comes in a consonant conjunct, it forms Marathi half-ra (eyelash
form).


The ] (CHANDRA_E) is rendered differently in Marathi as shown below.


ZWJ , ZWNJ characters:

^=ZWJ (zero width joiner)
^^=ZWNJ (zero width non joiner)

Usually when a consonant cluster (two or more consecutive consonants) occurs, it will be
rendered as a ligature if that is available in the font. The ZWJ and ZWNJ can be used to
produce an alternate rendering of the ligatures.

If a consonant is followed by the ZWJ , half-form of the consonant is formed.


If a dead consonant (consonant with halant symbol) is required, the ZWNJ character should be
used after the consonant.

Example:
bakkiMghAm =¯|l‚¯¯||¹|
bakkiMg~hAm =¯|l‚¯¹¯|¹|
Example:
karaNArxyA =¬¯¯'||¯¯||
Example:
<lang=mar>~e(~a), ~ekT(~akT)
¹, ¹4¯
Example:
rakShaNa - ¯+|'|
rak^ShaNa - ¯4¯|'|
shakti - 7|lñ¯
shak^ti - 7|l4¯|
Example:
Page 4of 7
7/24/2011 mk:@MSITStore:E:\Tools\Baraha%207.0\baraha.chm::/baraha/devtrans_eng.htm

If two English characters are making one Devanagari vowel (ex: ai, ou), then, ZWJ or ZWNJ
character can be used to separate them into different vowels.


Vedic Symbols:
@, #, and $ symbols are transliterated into anudatta, udatta and swarita respectively. Vedic
symbols are available in "BRH Devanagari Extra" font. The gu, ggu,gM symbols can be
obtained as independent glyphs as show below.

@ =… (anudatta)
#=† (udatta)
$ =‡ (swarita)
#f1; =· (gu)
#f2; == (ggu)
#f3; =» (gM)
#f3;#e8;=» (gM)


rAj^^kumAr - ¯|¯|¬¯¹||¯
rAjkumAr^^- ¯|¯¬¯¹||¯
Example:
iMDiyainfo =sl¯¯|¯,+¯|
iMDiya^info =sl¯¯|s¯,+¯|
iMDiya^^info =sl¯¯|s¯,+¯|
Example:
<lang=san|font="BRH Devanagari Extra">sa@hasra#SIrShA@ puru#ShaH |
sa@ha@srA@kShaH sahasra#pAt | sa bhUmi#M vi@Svato#vRu@tvA |
atya@tiShThaddaSAMgu@lam | puru#Sha e@vedagM sarvam$ |

-|¯-| 7||¯|| ¯|¹¯|· ¦ -|¯-||+|· -|¯-|¯||¯| ¦ -| +|¸l¹| l¯|%|¯|| ¯|¯¯|| ¦
¹¯¯|l¯|0*7||¹|¯|¹| ¦ ¯|¹¯| (¯|¯¹| -|¯|¹| ¦
Page 5of 7
7/24/2011 mk:@MSITStore:E:\Tools\Baraha%207.0\baraha.chm::/baraha/devtrans_eng.htm
Laghu, Guru symbols:
'q' and 'Q' characters represent the laghu, guru symbols respectively, used in Devanagari
prosody. These symbols are available in "BRH Devanagari Extra" font.

q =· (¯|¯|
Q =¬ (¹|¹)


Note:
BRH Devanagari Extra font consists of the same characters that are in the BRH Devanagari
font. The BRH Devanagari Extra font has more vertical space between the characters in order
to accommodate the vedic and laghu, guru symbols.

Independent Glyphs:
In some special cases, it may be required to show specific glyphs in the fonts. They can be
obtained by specifying the hex value of the glyph code. This value should be in the range
0x0000 - 0xFFFF (0 - 65536). If the value is between 0x00 - 0xFF (0 - 255), then it represents
the glyph code of a font. If the value is 0x100 - 0xFFFF (256 - 65536), then it represents a
unicode character. In Baraha editor, the UNICODE characters are not supported and hence
shown as '?' symbol. But, when the document is exported to UNICODE format, these
UNICODE characters will be retained.


Roman Numerals:
All Baraha fonts have Indian language numerals in the place of roman numerals. For example,
the "BRH Devanagari" font has Devanagari numerals. If roman numerals are required, you
have to use either "BRH Devanagari RN" font or <lang=eng>switch as shown below.

Example:
yaq mAQ tAQ rAQ jaq bhAQ naq saq laq gaQM
¯| ¹|| ¯|| ¯| ¯| +|| ¯| -| ¯| ¹|
Example:
#46; =¯
#5a; =¹
#c85; =º
#0905; =º
Example:
Page 6of 7
7/24/2011 mk:@MSITStore:E:\Tools\Baraha%207.0\baraha.chm::/baraha/devtrans_eng.htm

See: Transliteration Examples

<font="BRH Devanagari RN">1234567890
1234567890

<lang=eng>1234567890
1234567890
Page 7of 7
7/24/2011 mk:@MSITStore:E:\Tools\Baraha%207.0\baraha.chm::/baraha/devtrans_eng.htm

Sign up to vote on this title
UsefulNot useful