B. Add Unicode Bangla Fonts in Windows
In this part you will be installing unicode Bangla fonts. This freeware fonts package has been provided by OmicronLab.com
, creator of Avro Bangla Keyboard interface. All fonts in this package are free Bangla fonts from The Free Bangla Fonts
and are distributed under GNU
GENERAL PUBLIC LICENSE
If you are using Linux then visit Bangla Linux Ankur
page for Unicode Bangla support in Linux. You can use all of the following Bangla OpenType fonts in Linux.
- Download complete Bangla fonts pack. Unzip/Extract all the font files into your windows Fonts folder (usually 'C:\Windows\Fonts'), and then restart your computer. Linux users needs follow font installation direction for the specific distribution.
You can also use the following installer program (Windows) to install some of the main Bangla fonts. Installer doesn't install all the fonts that are available in the above font pack ZIP file. Also, fonts in this installer are of older version. To get updated and all Bangla fonts use the above ZIP file.
You can use these fonts in Windows, Mac & Linux.
This completes Bangla fonts installation. You may continue to Part C (displayed below)
if you want to type in Bangla. If you do not wish to add typing support then you can continue to Part D to add proper browser support to your system for Bangla Unicode.
C. Typing with Unicode Bangla
If you want to type in Bangla then please install any one of available freeware Bangla unicode based typing interfaces. If you are already familier with Bangla typing using Bijoy or if you can type in English with very high proficiency then you can install Avro Keyboard or Ekushy Uni Joy; both of them provide Bijoy keyboard interface. If you are want use phonetic typing then either Avro or Microsoft IME. This typing method uses normal English keyboard and provides intuitive typing based on phonetics.
BanglaCricket recommends that you use Avro Keyboard. It is the most userfriendly interface out there. Avro has become the standard tool for typing Bangla in Windows.
Avro Keyboard from Omicron Lab: Avro is seperate software which provides Bangla typing inteface (both keyboard and phonetic based) to any application that supports unicode input. It can either sit on taskbar or top of window. It supports various keyboard layouts including UniBijoy, National/Jatiya, AvroEasy and Bornona. Along with this, it also supports phonetic typing and typing with your mouse.
Download Avro Keyboard version 4.1.0, install it and then follow this instruction if you need help.
- Ekushey Uni Joy from Ekushey project by Altruists International: It integrates with Windows text service and does not install any seperate application. It works with any software that supports unicode input. Bangla typing can be invoked by ALT+SHIFT keystore (default).
Download Ekushey Uni Joy and follow instructions here to install it.
Microsoft Indic IME: Microsoft Indic IME offers the option of phonetic typing. Using phonetic typing, the user can type the message in Roman using the Standard English keyboard, which is transliterated on-the-fly to Bengali. It works on the logic of phonetics and is most effective when you spell the word the way it is spoken.
Download Microsoft IME and follow this instruction to install it.
- OR one of the Bangla interfaces from this list provided by Unicode.
Update Uniscribe Engine (usp10.dll) of your System for Windows 2000, XP & 2003
If you are NOT using Windows XP Service Pack 2, then your USP10.DLL is an old version. The Uniscribe Engine (usp10.dll) adds Unicode support to your system. The version of this dll that was provided with Windows 2000, XP and Windows 2003 doesn't have a full support for Bangla. You must update this file to be able type in unicode Bangla.
NOTE: You do not need to update USP10.DLL if you are using Windows XP Service Pack 2
- Download USP10.ZIP. This ZIP file contains USP10.DLL
- Unzip the USP10.ZIP file. You will get USP10.DLL.
- Copy USP10.DLL to C:\Windows\System32 folder if you use Windows XP or Windows 2003. If you are using Windows 2000, copy USP10.DLL to C:\WINNT\System32. Click Yes when Windows asks to confirm copying.