Gurmukhi  |  Devanagari  |  Translations  |  Special Bani  |  Bani by Author  |  Shahmukhi  |  Unicode Info/Fonts

Gujrati, Bengali, Kannada etc  |   Other Related Files  |  PDF files for use on a Pocket PC  |  Home

Welcome to the Unicode page ! . . . .

This web page provides downloading links for Unicode Gurmukhi fonts, related Language Keyboards (software that controls typing of Unicode font characters) and other related files made by Kulbir Thind, MD. Important information about the Unicode is also provided below the downloading links.

Please note that NEW fonts are added over time (as listed below) and many of the fonts have been updated on May 12, 2024 by adding an important feature. Some fonts are updated subsequently (as listed below). Although Udaat and Yakash characters got included into the Unicode Gurmukhi standard may years ago, but font rendering engines did not allow applying laga-matra to these characters as those were treated as symbols. The later function is currently available. With the May 2024 updates the placement of Aunkarh and Dulankarh to the Unicode allocated Udaat and Yakash is improved. However, as of now Microsoft Office Apps including Microsoft Word do not allow applying Laga-Matra to Unicode allocated Udaat and Yakash characters. Notepad and Open Office do allow this function. It is possible to type such combination in Notepad then copy the typed text and paste into Word document. Such a pasted text is accepted by Microsoft Office Apps.

Many of the fonts in the list below have been available since about year 2001. More fonts have been added subsequently over time. Fonts are often updated over time. A mojor update was on June 17, 2013. Most current update in noted along with description of any font listed below. NOTE: All the fonts listed below support proper display of Gurbani and old Gurmukhi text.

NOTE: The best way to install the new or updated fonts is remove the old fonts from the "Fonts" folder inside the "Control Panel" of Microsoft Windows before the installation of the updated fonts. And please install Regular fonts before installing Bold fonts.

 Click on this text to view a Sample of Fonts by Dr. Thind (a pdf file)

 Click on this text to view a Sample of Decorative Fonts by Dr. Thind (a pdf file)

 DOWNLOAD ALL (88 fonts) AS ONE ZIP FILE

8.4 MB

Download

 1

Akaash.ttf (A Gurmukhi Unicode font that also contains English characters, updated on May 12, 2024)

122 KB

Download

 2

Akaash-Bold.ttf (This font is a bold version of Akaash font, updated on May 12, 2024)

119 KB

Download

 3

Akaash Aaloo.ttf (This is a variation of the Akaash font and is a semibold version of Akaash font, added to this list on Dec 30, 2022 and updated on May 12, 2024)

121 KB

Download

 4

Akaash Aaloo-Bold.ttf (This is a variation of the Akaash-Bold font and is a bold version of Akaash-Aaloo font; added to this list on Dec 30, 2022 and updated on May 12, 2024)

127 KB

Download

 5

Akaash Ambi.ttf (This font is a semibold version of Akaash font, added to this list on Dec 27, 2021 and updated on May 12, 2024)

140 KB

Download

 6

Akaash Ambi-Bold.ttf (This font is a bold version of Akaash Ambi font and is added to this list on Dec 27, 2021 and updated on May 12, 2024)

103 KB

Download

 7

Akaash Anjeer.ttf (This font is a variation of Akaash font and is added to this list on Jan 26, 2023 and updated on May 12, 2024. Besides being a good variety, the characters of this font are very legible of the computer screen even at smaller sizes.)

124 KB

Download

 8

Akaash Anjeer-Bold.ttf (This font is a bold version of Akaash Anjeer font and is added to this list on Jan 26, 2023 and updated on May 12, 2024)

120 KB

Download

 9

Akaash-Slim.ttf (The characters of this font are very thin like that of AmbarSlim font but this font also has English characters. This font is added to this list on Oct 28, 2022 and updated on May 12, 2024).

114 KB

Download

 10

Akaash Wide.ttf (The characters of this font are bold and wide. It also has English characters. This font is added to this list on Jan 6, 2023 and updated on May 12, 2024).

121 KB

Download

 11

Akaash Wide-Bold.ttf (This is a bold version of the Akaash Wide font. The characters of this font are wide and more bold. It also has English characters. This font is added to this list in March 2023 and is undated on May 12, 2024).

121 KB

Download

 12

Akaash-Narrow.ttf (This font is a narrower version of the Akaash font where the space between the charactes is reduced but the width of charactes is about the same as that of Akaash font. With this font more of text can fit in the same space as compared to the Akaash font. This font is added to this list on Oct 21, 2022 and updated on May 12, 2024).

122 KB

Download

 13

Akaash-Narrow-Bold.ttf (This font is a bold version of Akaash-Narrow font and is added to this list on Oct 22, 2022 and updated on May 12, 2024).

127 KB

Download

 14

Akaash-Tight.ttf (The width of characters is this font is narrower than that of Akaash font. With this font more of text can fit in the same space as compared to the Akaash font. This font is added to this list on Oct 4, 2022 and is updated on May 12, 2024).

113 KB

Download

 15

Akaash-Tight-Bold.ttf (This font is a bold version of Akaash-Tight font and is added to this list on Oct 4,, 2022. This font is updated on May 12, 2024).

110 KB

Download

 16

Akaash Elegant .ttf (A Gurmukhi Unicode font that also contains English characters, added to this list on Sept 26, 2021 & Updated on May 12, 2024).

127 KB

Download

 17

Akaash Elegant Bold.ttf (This font is a bold version of Akaash Elegant font, added to this list on on Sep 26, 2021 & Updated on May 12, 2024).

166 KB

Download

 18

Akaash Elegant Medium.ttf (A Gurmukhi Unicode font that also contains English characters, added to this list on Oct 20, 2021 and updated on May 12, 2024. The letters of this font are thicker than those of Akaash Elegant font).

137 KB

Download

 19

Akaash Elegant Medium-Bold.ttf (This font is a bold version of Akaash Elegant Medium font, added to this list on on Oct 20, 2021 and updated on May 12, 2024. The letters of this font are thicker than those of Akaash Elegant Bold font).

161 KB

Download

 20

Akaash Elegant Raised.ttf (This font is a variation of Akaash Elegant that gives an apprearance of depth and is added to this list on on Oct 29, 2021 and updated on May 12, 2023).

345 KB

Download

 21

Akaash Elegant Ubhri.ttf (This font is a variation of Akaash Elegant that gives an apprearance of depth and is added to this list on on April 8, 2023 and is updated on May 12, 2024).

552 KB

Download

 22

Akaash Elegant Outlined.ttf (This font is an outlined variation of Akaash Elegant and is added to this list on on Oct 29, 2021 and is updated on May 12, 2024).

278 KB

Download

 23

Akaash Sundar.ttf (This font is essentially a speckled version of "Akaash Elegant-Bold" font and is added to this list on on Oct 5, 2021. Updated on May 12, 2024. See its beauty at a large size of text).

357 KB

Download

 24

Akaash Sundar-Bold.ttf (This font is a bold version of "Akaash Sundar" font. The speckels of this font are more intricate than that of the regular version. This font is added to this list on on Oct 12, 2021 and is updated on May 12, 2024. See its beauty at a large size of text).

516 KB

Download

 25

Akaash Mohni.ttf {The Gurmukhi letters of this font have artistic touch. The font include English letters. This font should be good for Punjabi/English headlines and banners etc. On the commonly used resolution monitors/screens the intricacies of letters become clear at about 24 point size or above. However, at high quality printing (330 DPI or more) even 12 point size will show intricacies clearly. This font is added to this list on on Nov 9, 2021 and is updated on May 25, 2024}.

207 KB

Download

 26

Akaash Mohni Striped.ttf {The Gurmukhi letters of this font have artistic touch and are also striped. The font include English letters. This font should be good for Punjabi/English headlines and banners etc. On the commonly used resolution monitors/screens the intricacies of letters become clear at about 30 point size or above. However, at high quality printing (330 DPI or more) even 20 point size will show intricacies clearly. This font is added to this list on on Nov 15, 2021 and is updated on May 12, 2024}.

396 KB

Download

 27

Akaash Fancy.ttf (The Gurmukhi letters of this font are stylish. This font is added to this list on Nov 22, 2022 and is updated on May 12, 2024. Includes English characters).

150 KB

Download

 28

Akaash Fancy2.ttf (The Gurmukhi letters of this font are stylish and with shadows. This font should be good for Punjabi headlines. This font is added to this list on Nov 22, 2022 and is updated on May 12, 2024. Includes English characters. This font should be good for headlines).

319 KB

Download

 29

Akaash Fancy3.ttf (The Gurmukhi letters of this font are stylish. This font is added to this list on Jan 9, 2023 and is updated on May 12, 2024. Includes English characters).

166 KB

Download

 30

Akaash Fancy4.ttf (The Gurmukhi letters of this font are stylish. This font should be good for Punjabi headlines. This font is added to this list on Jan 9, 2023 and is updated on May 12, 2024. Includes English characters).

142 KB

Download

 31

Akaash Fancy5.ttf (The Gurmukhi letters of this font are stylish. This font is added to this list on Jan 15, 2023 and is updated on May 12, 2024. Includes English characters).

137 KB

Download

 32

Akaash Fancy6.ttf (The Gurmukhi as well as the English letters of this font are stylish. This font is added to this list on Jan 28, 2023 and is updated on May 12, 2024. Includes English characters).

144 KB

Download

 33

Akaash Fancy7.ttf (The Gurmukhi as well as the English letters of this font are stylish. This font is added to this list on March 13, 2023 and is updated on May 12, 2024. Includes English characters).

160 KB

Download

 34

Akaash Fancy8.ttf (The Gurmukhi as well as the English letters of this font are stylish. This font is added to this list on May 28, 2024. Includes English characters).

179 KB

Download

 35

Akaash Kalmi.ttf (The Gurmukhi as well as the English letters of this font are stylish. This font is added to this list on May 14, 2024).

141 KB

Download

 36

Akaash Striped.ttf {The Gurmukhi letters of this font are striped. This font should be good for Punjabi/English headlines. This font is added on Oct 24, 2021. Includes English characters. On the commonly used resolution monitors/screens the stripes of letters become clearly visible at 20 point size or above. However, at high quality printing (330 DPI or more) even 12 point size will show stripes clearly. This font is updated on May 12, 2024}.

336 KB

Download

 37

Akaash Striated.ttf {The Gurmukhi letters of this font are striated. This font should be good for Punjabi/English headlines. This font is added on Nov 15, 2021. Includes English characters that are also striated. On the commonly used resolution monitors/screens the stripes of letters become clearly visible at 20 point size or above. However, at high quality printing (330 DPI or more) even 12 point size will show stripes clearly. This font is updated on May12, 2024}.

569 KB

Download

 38

Akaash Ubhri.ttf {A Akaash font where characters have depth (3D appearance) including those of English characters. This font should be good for Punjabi/English headlines etc. This font is added to this list on March 30, 2023 and is updated on May 12, 2024}.

365 KB

Download

 39

Akaash Raised.ttf {A Akaash font where characters have depth (3D appearance) including those of English characters. This font should be good for Punjabi/English headlines etc. This font is updated on May 12, 2024}.

359 KB

Download

 40

Akaash Raised2.ttf {Another Akaash font where characters have depth (3D appearance) including those of English characters. This font should be good for Punjabi/English headlines and banners etc. This font is added to this list on May 17, 2024.}.

304 KB

Download

 41

Akaash Neon.ttf {A Neon type Gurmukhi Unicode font with thick outline that includes English characters. This font should be good for Punjabi/English headlines and banners etc. When characters of this font are made bold it gives an additional unique appearance to the characters. This font is added to this list on May 17, 2024.}.

194 KB

Download

 42

Akaash Outlined.ttf {A Gurmukhi Unicode font with an outline and it includes English characters. This font should be good for Punjabi/English headlines and banners etc. This font is added to this list on May 17, 2024.}.

241 KB

Download

 43

Akaash Gobhi.ttf (A decorative thick Gurmukhi Unicode font with somewhat squarish Gurmukhi characters. This fonts also has English characters. It is added to this list on March 15, 2024 and is updated on May 12, 2024.)

96 KB

Download

 44

Akaash-Chibi.ttf {This is a modified regular Akaash font where character shapes are distorted for a different appearance. This font is updated on May12, 2024}.

122 KB

Download

 45

Akaash Vakhri.ttf {This is a modified regular Akaash font with some artistic touch. This font should be good for Punjabi headlines etc. This font is added to this list on Dec 1, 2021 and is updated on May12, 2024}.

178 KB

Download

 46

Akaash Vakhri Two.ttf {This is a modified regular Akaash font with a different artistic touch. This font should be good for Punjabi headlines etc. This font is added to this list on Dec 1, 2021 and is updated on May12, 2024}.

185 KB

Download

 47

Akaash-Chhabi.ttf (This font is is good for Punjabi/English headlines. updated on May 12, 2024. Includes English characters.)

103 KB

Download

 48

Akaash-Chhabi2.ttf (This font is is good for Punjabi/English headlines. Added to this list on Jan 4, 2023 and updated on May 12, 2024. Includes English characters.)

107 KB

Download

 49

Akaash-Chhabi3.ttf (This font is is good for Punjabi/English headlines. Added to this list on Jan 5, 2023 and updated on May 12, 2024. Includes English characters.)

113 KB

Download

 50

Akaash-Chhabi4.ttf (This font is good for Punjabi/English headlines. Includes English characters. Added to this list on Jan 30, 2023 and is updated on May 12, 2024).

105 KB

Download

 51

Akaash-Chhabi5.ttf (This font is good for Punjabi/English headlines. Includes English characters. Added to this list on Feb 5, 2023 and is updated on May 12, 2024).

135 KB

Download

 52

Akaash-Chhabi6.ttf (This font is good for Punjabi/English headlines. Includes English characters. Added to this list on March 3, 2023 and is updated on May 12, 2024).

210 KB

Download

 53

Akaash-Chhabi7.ttf (This font is good for Punjabi/English headlines. Includes English characters. Added to this list on March 31, 2023 and is updated on May 12, 2024).

169 KB

Download

 54

Akaash-Chhabi8.ttf (This font is a slight modification of "Akaash-Chhabi4" font in that in this font the horizontal limbs slightly thicker. This font is good for Punjabi/English headlines. Includes English characters. Added to this list on June 3, 2024).

94 KB

Download

 55

Akaash-Chhabi8 Raised.ttf (This font is 3D version of "Akaash-Chhabi8" font. This font is good for Punjabi/English headlines. Includes English characters. Added to this list on June 3, 2024).

267 KB

Download

 56

Akaash-Chhabi8 Ubhri.ttf (This font is another 3D version of "Akaash-Chhabi8" font. This font is good for Punjabi/English headlines. Includes English characters. Added to this list on June 3, 2024).

190 KB

Download

 57

Akaash-Hathwali.ttf (A Gurmukhi Unicode font that also contains English characters. It is added to this list on July 30, 2022 and is updated on May 12, 2024).

131 KB

Download

 58

Akaash Squarish.ttf (A Gurmukhi Unicode font that also contains English characters. It is added to this list on Nov 3, 2021 and is updated on May 12, 2024).

99 KB

Download

 59

Akaash Squarish Bold.ttf (A bold version of Akaash Squarish font. This is added to this list on Nov 3, 2021 and is updated on May 12, 2024).

95 KB

Download

 60

Akaash-Anokhi.ttf ((A stylish Gurmukhi Unicode font that also contains English characters. It is added to this list on Dec 14, 2022 and is updated on May 12, 2024).

153 KB

Download

 61

Akaash-Anokhi2.ttf ((A stylish Gurmukhi Unicode font that also contains English characters. It is added to this list on Dec 22, 2022 and is updated on May 12, 2024).

133 KB

Download

 62

Akaash-Anokhi3.ttf ((A stylish Gurmukhi Unicode font that also contains English characters. It is added to this list on March 1, 2023 and then updated on May 12, 2024. This font is good for big headlines of banners etc).

208 KB

Download

 63

Akaash-Bhin.ttf ((A stylish Gurmukhi Unicode font that also contains English characters. It is added to this list on Dec 14, 2022 and is updated on May 12, 2024).

236 KB

Download

 64

Akaash-Wavy.ttf ((A stylish Gurmukhi Unicode font that also contains English characters. It is added to this list on Dec 14, 2022 and is updated on May 12, 2024).

201 KB

Download

 65

Akaash-Plump.ttf (As the name implies, the characters of this font are plump. Like the other Akaash fonts, this font also contains English characters. It is added to this list on Jan 2, 2023 and is updated on May 25, 2024).

148 KB

Download

 66

Akaash-Plump2.ttf (This font is only slightly different from Akaash-Plump font. It was added to this list on May 17, 2024 and is updated on May 25, 2024).

147 KB

Download

 67

Akaash-Plump3.ttf (This font is only slightly different from Akaash-Plump font. It was added to this list on May 25, 2024.

145 KB

Download

 68

 Akaash-Curvy (a variation of Akaash font added to this list on Nov 7, 2022 and is updated on May 12, 2024).

137 KB

Download

 69

Akaash Anand (a stylish variation of Akaash font added to this list on Jan 16, 2023 and is updated on May 12, 2024)

129 KB

Download

 70

Akaash-Fluffy (a stylish variation of Akaash font added to this list on Feb 11, 2023 and is updated on May 12, 2024).

238 KB

Download

 71

AmbarKalmi.ttf (A stylish Gurmukhi Unicode font. This font is updated on May 14, 2024. Updated font includes stylish English characters).

141 KB

Download

 72

AmbarNarrow.ttf (A Gurmukhi Unicode font with narrow characters. This font is updated on May 14, 2024. Updated font includes Emglish characters.)

120 KB

Download

 73

AmbarNeon.ttf (A Neon type Gurmukhi Unicode font. Updated on May 17, 2024. Updated font includes English characters.)

194 KB

Download

 74

 AmbarOutlined.ttf (An Outlined Gurmukhi Unicode font)

100 KB

Download

 75

AmbarRaised.ttf (A 3D type Gurmukhi Unicode font)

108 KB

Download

 76

AmbarUbhri.ttf (A 3D Gurmukhi Unicode font. This font is updated on May 14, 2024. Updated font also includes English characters.)

178 KB

Download

 77

AmbarSlim.ttf (A slim version of AnmolUni type of Gurmukhi Unicode font. This font is updated on May 14, 2024. Updated font also includes English characters.)

120 KB

Download

 78

 ChatrikUni.ttf (A regular Gurmukhi Unicode font with slightly reduced white space)

80 KB

Download

 79

 AmbarLight.ttf  (A ligher version of AnmolUni type of Gurmukhi Unicode  font)

80 KB

Download

 80

 AmbarLight-Bold.ttf  (a bold version of AmbarLight)

76 KB

Download

 81

AmbarShadow.ttf  (an Ambar font having ouligned characters with shadow. This font is updated on May 14, 2024. Updated font includes English characters.)

347 KB

Download

 82

Gurmukhi-UCSB-Uni.ttf  (A stylish font. Updated on May 15, 2024. Updated font includes English characters.)

129 KB

Download

 83

 Oankaar.ttf  (a stylish font with characteristis Oankaar character, and because of this, this font has more space between lines)

134 KB

Download

 84

AnmolUni.ttf (A Gurmukhi Unicode font. This is superceded by Akaash font.)

135 KB

Download

 85

AnmolUni-Bold.ttf (Bold version of AnmolUni. This is superceded by Akaash-Bold font.)

112 KB

Download

 86

AnmolUniHeavy.ttf (Heavy version of AnmolUni. This is superceded by Akaash Aaloo font.)

112 KB

Download

 87

AnmolUniBani.ttf (Gurmukhi Unicode font for writing Gurbani. This font is updated on May 14, 2024. Updated font includes English characters.)

127 KB

Download

 88

AnmolUniBani-Bold.ttf (a thicker version of AnmolUniBani font. This font is updated on May 14, 2024. Updated font includes English characters.)

123 KB

Download

 DOWNLOAD ALL (88 fonts) AS ONE ZIP FILE

8.4 MB

Download

(NOTE: All the above fonts require express written permission for any Internet or commercial use)

CLICK HERE for more of Unicode Gurmukhi fonts from an other source.

Dotted Gurmukhi Unicode Fonts

 1

Akaash Dotted.ttf It is a Gurmukhi Unicode font that also contains English characters. The characters in this font are dotted to help teachers design printed material to help students learn to write.

582 KB

Download

 2

Akaash Dotted-Bold.ttf It is a Gurmukhi Unicode font that also contains English characters. The characters in this font are dotted to help teachers design printed material to help students learn to write. The dots in this font are bigger than those of Akaash Dotted.ttf font as this font is a bold version of that. (NOTE: Always install regular version before installing the bold version of the same font).

450 KB

Download

Click Here for dotted Non-Unicode fonts.

 

Custom Punjabi/Gurmukhi Unicode Keyboards

 1

 Punjabi Unicode keyboard-my best, based primarily on AnmolLipi (a zip file).
 Updated on April 9, 2012

484 KB

Download

 

 2

 Punjabi Unicode keyboard-my best2, based primarily on AnmolLipi (a zip file). This (#2) is only a slight variation of "Punjabi Unicode keyboard-my best" in that the output of "Z" key is different. In this case Unicode allocated "Udaat" and "Yakash" are output instead of substitutes.
 Although Udaat and Yakash characters got included into the Unicode Gurmukhi standard may years ago, but font rendering engines did not allow applying laga-matra to these characters as those were treated as symbols. The later function is currently available and thus this keyboard is made to allow direct typing of those characters.

396 KB

Download

 

 3

 Punjabi_Gurmukhi Unicode keyboard based on AnmolLipi (a zip file).
 Updated on Feb 24, 2007

462 KB

Download

 

 4

Gurmukhi Unicode keyboard based on DrChatrik font Updated on Nov 18, 2011

407 KB

Download

 5

Punjabi Unicode keyboard based on Asees font (a zip file). It is  based on  Ramington Punjabi typewriter keyboard layout (the file is updated)

306 KB

Download


US_English Custom keyboard (a zip file). With this keyboard, in addition to typing standard English, one can type special latin characters.

256 KB

Download


Hindi Unicode Phonetic Keyboard by Dr. Thind (based on AnmolLipi) (a zip file). This keyboard is phonetic like the one based on AnmolLipi.

484 KB

Download

IMPORTANT INFORMATION ABOUT UNICODE

What is Unicode: The Unicode Consortium is a non-profit organization founded to develop, extend and promote use of the Unicode Standard, which specifies the representation of text in modern software products and standards. Unicode is the accepted international standard that includes support for all major scripts of the World and is adopted by all current major computer operating systems. This is a 16 bit standard that allows use of more than 65000 characters in one font. It has support for major Indic (Indian) scripts that include Devanagari (Hindi, Marathi, Sanskrit), Bengali (Bengali, Assamese), Gurmukhi (Punjabi), Gujarati, Oriya, Tamil, Telugu, Kannada and Malayalam. Microsoft Windows XP/ Vista has full support for Indic scripts, including Gurmukhi. All future development regarding scripts will be based on Unicode.

Advantages of Unicode relating to Gurmukhi script: The purpose of this write-up is not to give any detailed information on this topic, but some points are worth mentioning. Migration to Unicode may not be painless as one has to adapt to new ways (but it is not a big deal) and for editing purposes, one has to have a software that has support for Unicode. However, all current computer/smart device operating systems and almost all current software has support for Unicode. There are many advantages in using Unicode text. Documents and web-pages made with Unicode text, when viewed with an appropriate web-browser on a computer with support for Unicode, will always be viewed in the right script even if the font in which web-pages are made is not installed into the system (just as English text is always English, even if the font in which it is made is missing). One can name files and folders in Gurmukhi, search web pages in Gurmukhi, sort text with ease, exchange Gurmukhi data without having to worry about fonts and avoid the hassles of upper-case lower-case and spacing problems that happen when many available non-Unicode Gurmukhi fonts are used. The implementation of Indic scripts by Unicode has been done as per recommendations by the Indian government and it is done in such a way that transliteration (phonetic) between Indic scripts will be easier (compared to if non-standard fonts are used) as code points for corresponding characters are well defined . You may read more on this topic.

Before you attempt to install and use Unicode Gurmukhi fonts and Language Keyboards, for which downloading links are at the bottom of this page, you must understand the following:

  1. Unicode is the accepted international standard for rendering fonts on computers with different operating systems. Computers with different operating systems have adopted this as the ultimate standard for the future. It is 16 bit standard and is a major step forward compared to other standards for use of fonts on the computers.
  2. All Windows PCs since Windows-XP have been Unicode compliant. And all Microsoft Office software has had full support for Unicode since 2003. Free Office software such as Liber Office or Open office also support Unicode.
  3. The user usually have do some setup items to be able to type and edit languages other than the default language (English in most cases). One simple way to accomplish activation of the Punjabi is by installation of Gurmukhi/Punjabi keyboards provided on this web-page (near the bottom of this page). Otherwise, this is achieved through the “Control Panel”, by double clicking on the “Regional and Language Options” icon and then by making the appropriate selections.
  4. Once an appropriate Punjabi Language Keyboard software (that controls typing of Unicode characters) is installed into your Windows PC; one has to switch/toggle to the Punjabi keyboard input to be able to type Gurmukhi characters. The switching between the Gurmukhi and English typing input can also be achieved by pressing the Alt+Shift keys on the keyboard or by selecting the input language through the task bar. The default Gurmukhi font that comes with Windows based computers is ‘Raavi’. However, one can install other Gurmukhi Unicode fonts (such as made available here), which may then be used instead.
  5. There are some peculiarities of typing Gurmukhi Unicode fonts, which must be understood. For example Sihaaree (ਿ) is always typed afterwards and you cannot type Eerhee followed by Sihaaree OR Bihaaree, instead you must type a compound "SihaareeErhee" (ਇ) OR "EerheeBihaaree" (ਈ). This also applies to "UrhaaAunkarh" (ਉ), UrhaaDulainkarh" (ਊ), "EerheeLaavaa" (ਏ), "AirhaaDulaavaan" (ਐ), "UrhaaHorha" (ਓ) and "AirhaaKanaurhaa" (ਔ). If you try to type the wrong way you will not get the desired output, but instead, at each wrong step you will get a letter followed by a dotted circle symbol followed by LagaaMatraa. (NOTE: Regarding these special situations, it is possible to achieve natural writing method thorough modifications of the keyboard/text input method and that has been achieved in the keyboards available for downloading through the links given at the bottom of this page).
  6. The default keyboard input method (from Microsoft) is not very intuitive (at least not for me). The keyboards provided at the bottom of this page are more suitable to users already familiar with certain NON-Unicode fonts made by me. However, expert users can modify keyboards to one’s liking by using a freeware from Microsoft that can be downloaded from: http://microsoft.com/globaldev/tools/msklc.mspx With this program one can design a Keyboard (input method) to one's liking that can then be installed onto any computer with Windows operating system.
  7. The current version of the Gurmukhi Unicode standard does not have support for some special characters that are used in Gurbani/ old Gurmukhi. My Unicode fonts do provide support for most of such characters, as explained below.

    To achieve the desired results in the fonts that provide support for Gurbani, I have used Uniscribe's built-in support for typing Paireen characters (subjoined forms) with Virama+Consonant method of typing. Aditional support for characters that Uniscibe can not support in the Gurmukhi range is provided through the use of Private Use Area of Unicode.
  8. How to type special characters provided in my Unicode fonts: [NOTE: The first 4 situations are universal (generally present in all Gurmukhi Unicode fonts), but the remaining are specific to most of my Unicode Gurmukhi fonts.
  9. Other Paireen characters (subjoined forms) are present in many of my fonts are shown below (Note: The Sasaa characters shown below are used to illustrate placement). These are typed by typing Virama (Halant) followed by the corresponding character.
  10. These specialized characters that are presnet in most of my fonts are some times required for special situations.

Kulbir S Thind, MD.

Click here regarding detailed instructions for installing and Using Unicode Keyboards (software)

Your Sewadar,
Kulbir S Thind, MD