|
How to make Windows work
with Khmer Unicode.
Khmer Unicode does not
work with Windows 95, 98 or ME.
By default, Widows XP
and Windows 2000 cannot handle Khmer Unicode fonts and text, unless
you install MS Office 2003, which provides partial support for it, but only
on MS Office applications (you still need the fonts and the
keyboard).
Being able to widely use
Khmer Unicode in you computer requires:
-
To install support for Complex text
in Windows XP or Indic text in Windows 2000
-
To
have version 1.465 or later of the usp10.dll file installed in
the c:\windows\system32 directory.
-
To install a Khmer keyboard.
-
To install some Khmer Unicode fonts.
This
might sound complicated, but it is actually quite easy, it you have
a Windows CD (XP or 2000, whatever you use) and either MS Office
2003 or the necessary usp10.dll file (see here if
you have none of this).
We
have a document in
Khmer that explains the process. Even if you do not undertand
Khmer, it has step-by-step instructions with screenshots, and might
be helpfull.
First
you must check if the support for complex text is intalled in your
computer. If your computer has Windows XP installed, go to Start-->Settings-->Control Panel.
Open the Regional and Language Options control panel,
select the Languages tab and select the box for Install
files for complex script and right-to-left languages (if it
was not selected before, if it was selected already you do not need to
change anything). Press Apply. Most probably it will ask you
for the original Windows XP CD, so that it can copy some files from
it. You cannot do this installation if you do not have the CD
(unless you have a fully pre-installed laptop).
If your computer has Windows
2000, you should select support for
Indic (it will also ask for the CD).
Once
this support is installed, you should download and select
this installer, it
will install for you some Khmer Unicode fonts, the keyboard driver and, if you have MS Office
2003, it will find the correct version of the usp10.dll file and install it for you. If a
version of the file, placed there by MS Office 2003 is present, the
installer will -by default- give you this location as the source of
the usp10.dll file, otherwise will ask you browse for the location
of such file. If you do not have MS Office 2003 nor the usp10.dll
file, please look in here.
MS
Windows does not like users to change files in
c:\windows\systems32,
even if the file is just an upgrade of a Microsoft file; when you do
the installation the system will probably complain, giving you a
message that says that a key file for the system has been replaced
by a file that it does not recognize. CANCEL this message, and say
YES to the next one that asks if you want to keep the new file.
Next,
you need to install a Khmer keyboard (it will coexist with your
current keyboard), Go to Start-->Settings-->Control Panel, open the
Regional and Language Options control panel, select the Languages
tab; go to Details,
Click then on Add and select
Catalan language
(there is no Khmer, and the sign for Catalan is CA, which we can
consider means Cambodian). Right under, in the Keyboard
Layout/IME box, select KhmerOS - Khmer Unicode keyboard
4.23. Click on OK as many times as needed to get out
of the control panel... and you are ready.
A shortcut called
Display Khmer Keyboard will be in your desktop. If you click on it, you will see the
keyboard layout for Khmer Unicode in PDF format, and will be able to print it.
Now you are ready. Open
OpenOffice, or your favorite program
supported by Unicode, and then look -in
the lower right part
of your screen- for the initials of your normal language (EN if
you work in English), if you click there you will be able to
change to CA Catalan, which will turn your keyboard into a Khmer
keyboard (Shift-Alt also works to switch keyboards).
Unicode does not work in
Windows
98 or earlier. If you have information about this
let us know.
About MS Office 2003.
It
has been reported that MS Word 2003 works much better in Khmer (it
crashes less often) when you use version 1.465 of the usp10.dll
file, instead of the 1.471 supplied with it.
To
Check if MS word 2003 is using the correct version of USP10, you
can go -inside Word- into help-->About Microsoft Office Word,
and click in the System Info... button (you will have to wait
for a few seconds before anything happens). In the window that will
Open, select Software Environment, and inside that Loaded
Modules (wait again). A list of modules will appear, look for
Usp10.dll, and check that the version is 1.0465 or later.
If you do not have the usp10.dll file
We
would be very happy to be able to provide the correct version of the
usp10.dll file for you, but it happens to belong to Microsoft, so we
cannot do it.
Nevetheless, if you have not installed MS Office 2003, you can
download the
Voltsupplementalfiles.exe file directly from the Microsoft
website. Even if it is a .exe file, you can decompress it with
Winzip (or your favourite unzip utility) and you will find inside a
file called usp.cab. This is also a zip file, so you can also
decompress it... and you will have a usp10.dll file (version
1.473.4067).
Now
you can use
the installer
to install this file in the c:\windows\system32 directory (plus the
keyboard and the fonts). Please see the
installation procedures.
If
you have already installed keyboard and fonts, you can use
this other
program,; it will only install the usp10.dll file in in the
c:\windows\system32 directory
|