Devanagari page

dðv:n:ag:ri kð el:py:nt:rN: ka p:rix:N: Aaòr )eS:x:N:

y:Üen:v:es:ýXi A:ôf em:eS:g:n:

Mellon Project index page.

(NOTE:  To download (for free) a version of Netsacpe 4.x that best displays the Xdvng Devanagari font from "SillyDog701", click here.   Then scroll about halfway down to find "Netscape Communicator 4.5 ~ 4.8".   I recommend downloading version 4.8.   This will take about three minutes if using a university computer, longer if using a dial-up connection.)

      This page contains instructions in how to key in the source code that underlies the Xdvng font. For easy access to the Roman-Devanagari equivalences, see tables.

      The Xdvng (pronounced  OVs: e¾{ ) Devanagri font displays "dynamically". That means that the user who has a PC and a recent version of Netscape (any version from 4.0 to 4.76 - but not 6.0) can see the fonts simply by directing his browser to this and other pages of Malhar. Others, those using Macs or IE, may see the fonts, too, but they must download and install them first.

      Font installation instructions:

      Macintosh: Once you get to the Xdvng site, double click the link where Xdvng font is linked. It should download the font into your computer - probably in desktop or in fetch folder. Then move the font into Font folder which is under System folder. When you view the page with Xdvng font, you will have to select options > font encoding > user defined on Netscape/Internet explorer.
      PC Windows 95 assumed: once you get to the Xdvng site, download the font into any folder, and move it to: c:\windows\fonts folder. It should work. You have to install the plugin also. Although both fonts and plugins are free, you may have to take these extra steps before you can actually see the Devanagari that is on the site.

      It is my understanding that the Xdvng font is freeware. If you wish to use it in a Webpage, you may download xdvng.ttf from here and install it on your hard-drive. Or you may HXBURN it into your page.

      Each time that you want to have Devanagari show on the user's screen, prefix [FONT SIZE="+1" FACE="Xdvng" COLOR=#FF0000"] to the left and suffix [/FONT] to the right (using the angle brackets rather than the square ones). What should go in between is determined by the correspondences given in the tables below. For each symbol, I have shown the sequence of strokes. These must be typed in one after another without interruption (except where you want there to be a space between words).

      For example, to type the Marwari word l:ÜN: 'salt', start with the prefix [FONT SIZE="+1" FACE="Xdvng" COLOR=#FF0000"], then type "l" (which Netscape will show as l), then [to complete the first consonant] type the colon ":" (which will be shown as :). The long "uu"-matra is made by typing "&" immediately followed by "#" immediately followed by the number "220" immediately followed by ";" (These six symbols, if typed without any spaces between them or between them and their neighbors, will be read by Netscape as the long "uu" matra | Ü). The final consonant requires use of the Mac "option" key together with the "shift" key. Press them both at the same time and type "Q". (What you'll see on the source page is a "N". What you should see on the corresponding Webpage is N.) Use the ":" to complete the N: and finally type the suffix [/font] (using the angle brackets, not the square ones).

      If you want to know more about Xdvng, there are a number of Websites that use it or discuss it. Unfortunately some links have lapsed over time. Here is a link to Sandeep Sibal's very useful site JTRANS.

      If you need a handy guide to the basic Xdvng character set, go to conversion tables and print. I've included the same set of tables below, after which comes a list of the complete set of ASCII - Xdvng glyph equivalences in a less user-friendly form. The full set allows the display of Marathi and Sanskrit in addition to Hindi-Urdu:
   

Vowels
   A = A    Aa = Aa    E = E    I = I
   u = u    U = U    ? = ? or & # 256 ;
   O = O     = O & # 240 ;    Aað = A a & # 240 ;    Aaò = A a & # 242 ;
   

Matras
   h = h    ha = h a    eh = e h    hi = h i
    = h & # 216 ;     = h & # 220 ;    Æ = & # 198 ;    ( p:à = p: & # 224 ; )
    = h & # 240 ;     = h & # 242 ;    hað = h a & # 240 ;    haò = h a & # 242 ;

   

Consonants
   k = k    K: = K :    g: = g :    G: = G :    { = {
   c: = c :    C = C    j: = j :    J: = J :    W: = W :
   X = X    Y = Y    R = R    Z = Z    N: = N :
   t: = t :    T: = T :    d = d    D: = D :    n: = n :
   p: = p :    P = P    b: = b :    B: = B :    m: = m :
   y: = y :    r = r    l: = l :    v: = v :              
   S: = S :    \: = \ :    s: = s :    h = h              
 Dotteds                               'r' + matra 
   q = q    Q: = Q :                  , = ,    - = -
   ^: = ^ :    z: = z :
   _ = _    ` = `
   f = f

   

 Conjunct forms
    +  ? =   = k & #225;  k =  Vk = V k  r# = #  \:x: = x :
    +  k =  ¢ = & #162;  K:£ = & #163;  g:¤ = & #164;  G:¥ = & #165;
    +  k« = & #171;  X¬ = & #172;  Y­ = & #173;  y:® = & #174;
 rXÔÎ = X & #212; & #206;
    +  y:¯ = & #175;
    +  g:° = & #176;  R² = & #178;  y:´ = & #180;  rRÔÎ = R & #212; & #206;
   t:Î +  t:¶: = & #182; :  r*: = * :
    +  g:· = & #183;  d¸ = & #184;  D:¹ = & #185;  B:» = & #187;
     m:¼ = & #188;  y:½ = & #189;  r = d & #211;  v:¾ = & #190;
   n:Î +  n:À = & #192 ;
   S:Î +  c:Á: = & # 193; :  rÂ: = & # 194; :  v:Ã: = & # 195; :
   \: +  XÄ = & #196;  YÅ = & #197;
   h +  ?Æ = & #198;  N:Ç = & #199;  n:È = & #200;  m:É = & #201;
     y:Ê = & #202;  rË = & #203;  l:Ì = & #204;  v:Í = & #205;

        In the following chart, the first set of symbols require numbers (and can be input from either a Mac or PC). If you intend to embed the font so that it displays dynamically (to allow users to see Devanagari without their having to download anything other than your webpage), then you must advise them to use Netscape 4.5 (or higher) on a PC.

& # 161 ; = ¡ = ¡
& # 162 ; = ¢ = ¢ ... & # 163 ; = £ = £ ... & # 164 ; = ¤ = ¤ ... & # 165 ; = ¥ = ¥
& # 166 ; = ¦ = ¦ ... & # 167 ; = § = § ... & # 168 ; = ¨ = ¨ ... & # 169 ; = © = ©
& # 170 ; = ª = ª ... & # 171 ; = « = « ... & # 172 ; = ¬ = ¬ ... & # 173 ; = ­ = ­
& # 174 ; = ® = ® ... & # 175 ; = ¯ = ¯ ... & # 176 ; = ° = ° ... & # 177 ; = ± = ±
& # 178 ; = ² = ² ... & # 179 ; = ³ = ³ ... & # 180 ; = ´ = ´ ... & # 181 ; = µ = µ
& # 182 ; = ¶ = ... & # 183 ; = · = · ... & # 184 ; = ¸ = ¸ ... & # 185 ; = ¹ = ¹
& # 186 ; = º = º ... & # 187 ; = » = » ... & # 188 ; = ¼ = ¼ ... & # 189 ; = ½ = ½
& # 190 ; = ¾ = ¾ ... & # 191 ; = ¿ = ¿ ... & # 192 ; = À = À ... & # 193 ; = Á = Á
& # 194 ; = Â = Â ... & # 195 ; = Ã = Ã ... & # 196 ; = Ä = Ä ... & # 197 ; = Å = Å
& # 198 ; = Æ = Æ ... & # 199 ; = Ç = Ç ... & # 200 ; = È = È ... & # 201 ; = É = É
& # 202 ; = Ê = Ê ... & # 203 ; = Ë = Ë ... & # 204 ; = Ì = Ì ... & # 205 ; = Í = Í
& # 206 ; = Î = |Î ... & # 207 ; = Ï = |Ï ... & # 208 ; = Ð = |Ð ... & # 209 ; = Ñ = |Ñ
& # 210 ; = Ò = |Ò ... & # 211 ; = Ó = |Ó ... & # 212 ; = Ô = |Ô ... & # 213 ; = Õ = |Õ
& # 214 ; = Ö = |Ö ... & # 215 ; = × = |× ... & # 216 ; = Ø = |Ø ... & # 217 ; = Ù = |Ù
& # 218 ; = Ú = |Ú ... & # 219 ; = Û = |Û ... & # 220 ; = Ü = |Ü ... & # 221 ; = Ý = |Ý
& # 222 ; = Þ = |Þ ... & # 223 ; = ß = |ß ... & # 224 ; = à = |à ... & # 225 ; = á = |á
& # 226 ; = â = |â ... & # 227 ; = ã = |ã ... & # 228 ; = ä = |ä ... & # 229 ; = å = |å
& # 230 ; = æ = |æ ... & # 231 ; = ç = |ç ... & # 232 ; = è = |è ... & # 233 ; = é = |é
& # 234 ; = ê = |ê ... & # 235 ; = ë = |ë ... & # 236 ; = ì = |ì ... & # 237 ; = í = |í
& # 238 ; = î = |î ... & # 239 ; = ï = |ï ... & # 240 ; = ð = |ð ... & # 241 ; = ñ = |ñ
& # 242 ; = ò = |ò ... & # 243 ; = ó = |ó ... & # 244 ; = ô = |ô ... & # 245 ; = õ = |õ
& # 246 ; = ö = |ö ... & # 247 ; = ÷ = |÷ ... & # 248 ; = ø = |ø ... & # 249 ; = ù = |ù
& # 250 ; = ú = |ú ... & # 251 ; = û = |û ... & # 252 ; = ü = |ü ... & # 253 ; = ý = |ý
& # 254 ; = þ = |þ ... & # 255 ; = ÿ = |ÿ ... & # 256 ; = Ā = Ā ...

Second table: One-to-one mapped keystrokes.

` 1 2 3 4 5 6 7 8 9 0 - = = ` 1 2 3 4 5 6 7 8 9 0 - =
shift ` shift1 shift2 shift3 shift4 shift5 shift6 shift7 shift8 shift9 shift0 shift- shift= = ~ ! @ # $ % ^ & * ( ) _ +
q w e r t y u i o p [ ] \ = q w e r t y u i o p [ ] \
shiftq shiftw shifte shiftr shiftt shifty shiftu shifti shifto shiftp shift- shift] shift\ = Q W E R T Y U I O P { } |
a s d f g h j k l ; ' = a s d f g h j k l ; '
shifta shifts shiftd shiftf shiftg shifth shiftj shiftk shiftl shift; shift' = A S D F G H J K L : "
z x c v b n m , . / =z x c v b n m , . /
shiftz shiftx shiftc shiftv shiftb shiftn shiftm shift, shift. shift/ = Z X C V B N M < > ?
If you are keying in with a Mac you have the following additional options:

opt1 opt2 opt3 opt4 opt5 opt6 opt7 opt8 opt9 opt0 opt- opt= =A * # " 0 $ & % ; < P -
shopt1 shopt2 shopt3 shopt4 shopt5 shopt6 shopt7 shopt8 shopt9 shopt0 shopt- shopt= =Z [ \ ] ^ _ ` ! a b Q b
optq optw opte optr opt opty optu opti opto optp opt[ opt] opt\ =O 7 + ( 4 , v ? 9 R T G
shoptq shoptw shopte shoptr shopty shoptu shopti shopto shoptp shopt- shopt] shopt\ = N c + d g , v / 8 S U H
opts optd optf optg opth optj optk optl opt; opt' =' 6 D ) z F { B I >
shopts shoptd shoptf shoptg shopth shoptj shoptk shoptl shopt: shopt" = j k l } n o p q r .
optz optx optc optv optb optn optm opt, opt. opt/ == E C : w5 2 3 V
shoptz shoptx shoptc shoptv shoptb shoptn shoptm shopt, shopt. shopt/ = | ~ W u w e x y @

Return to index of Mellon Project.

Posted: May 1999. Updated: 20 Sept 1999. Revamped: 29 Jan and 3-5 Feb 2001. Corrected 27 Sep 2001. IE-enabled 28 June 2004.