Friday, May 30, 2008

Auto Insert Pinyin For Office under Windows Vista

I believe a lot of us feel very frustrated when we realize this pinyin (phonetic guide) feature is not working for Windows Vista. It seems like this is one of the bug that Microsoft successfully to fix it with their SP1 release. So this is how i get it to work.

I have a machine upgrade to Windows Vista SP1*. If you are using Office XP, download the Office XP Tool: Global IME (Simplified Chinese) and install it. After installation, it should works.

If you are not using Office XP but using Office 2003 or Office 2007. Things will get a bit more complicated. This is because the Office XP Tool: Global IME (Simplified Chinese) cannot be installed without Office XP installed. Hence, the way i do it is to install Office XP alongside Office 2003 or Office 2007. After that install the Office XP Tool: Global IME (Simplified Chinese). Once installed, you can uninstall Office XP. I know is troublesome but so far this is the only way i can make this works.

I will try to explore to see if i can install Office XP Tool: Global IME (Simplified Chinese) without Office XP and if is successful, i will post on my next post.

You can see that Microsoft Global IME for Office XP coexist with Microsoft Office 2007

Windows Vista Service Pack 1

Success!

* You might want to make a backup image before you apply Windows Vista SP1. you might want to check out this link on the potential Vista SP1 problem.

Tuesday, May 27, 2008

Auto insert pinyin using phonetic guide for office installed under windows XP

When you are using Windows XP with this version (to check windows version, you can go to start ->Run and type winver)

You might face this problem when you are using the phonetic guide to auto insert pinyin.

There is no pinyin inserted under Ruby Text

To solve this problem, you can apply the following registry trick. Copy everything and paste it on a notepad. Save this as yourname.reg and remember to choose the save as type to All Files. Double click the file and it will auto insert all value into your computer registry.


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MSIME.China]
@="PINTLGNT"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MSIME.China\CLSID]
@="{E4288337-873B-11D1-BAA0-00AA00BBB8C0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MSIME.China\CurVer]
@="MSIME.China.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MSIME.China.1]
@="PINTLGNT"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MSIME.China.1\CLSID]
@="{E4288337-873B-11D1-BAA0-00AA00BBB8C0}"

[HKEY_CLASSES_ROOT\MSIME.China]
@="PINTLGNT"

[HKEY_CLASSES_ROOT\MSIME.China\CLSID]
@="{E4288337-873B-11D1-BAA0-00AA00BBB8C0}"

[HKEY_CLASSES_ROOT\MSIME.China\CurVer]
@="MSIME.China.1"

[HKEY_CLASSES_ROOT\MSIME.China.1]
@="PINTLGNT"

[HKEY_CLASSES_ROOT\MSIME.China.1\CLSID]
@="{E4288337-873B-11D1-BAA0-00AA00BBB8C0}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}]
@="PINTLGNT"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}\InprocServer32]
@="C:\\WINDOWS\\system32\\PINTLGNT.IME"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}\ProgID]
@="MSIME.China.1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}\VersionIndependentProgID]
@="MSIME.China"

[HKEY_CLASSES_ROOT\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}]
@="PINTLGNT"

[HKEY_CLASSES_ROOT\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}\InprocServer32]
@="C:\\WINDOWS\\system32\\PINTLGNT.IME"

[HKEY_CLASSES_ROOT\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}\ProgID]
@="MSIME.China.1"

[HKEY_CLASSES_ROOT\CLSID\{E4288337-873B-11D1-BAA0-00AA00BBB8C0}\VersionIndependentProgID]
@="MSIME.China"
After apply this registry trick, you will able to see the pinyin straight away.

The pinyin is shown :)

It seems like this only apply to older version of Windows XP as when i try on the version below, it works perfectly straight out of the box. However, i can't confirm this.

The idea for this solution is actually taken from this link. It seems like for office xp user, you can install "Office XP Tool: Global IME (Simplified Chinese)" to solve this problem. I might try it once i got time. I also working on the similar problem on Windows Vista and i will post my finding on next post. :)

Sunday, May 11, 2008

My SD Card Case

Today i went around Sim Lim Square (IT Hub in Singapore) to look for SD card case and after 1 hour searching, the best case i can get is as shown as below. Nice case but it costs $17 which is too much above my budget.
The case is good but is too expensive

I continued searching and i came to this shop at 6th floor where they sell small name card CD case. This case is cheap (10 cents only) and that's why i decided to buy it and bring home to see whether i can create my own SD card case or not.

So my SD card case project started with material gathering and in fact the only material i need is the 0.15 cm cardboard. Using a pen knife, i successfully cut out 4 SD Card slot and although the cutting is not perfect but SD Card can all fit in. After an hour work, i finally completed my SD card case. Is not really high grade work but it works. Although the card case opening hook may seem fragile but i don't care because is only 10 cents and if it spoilts, i can just go and get another case.

My SD card case - When it is closed

My SD card case - When it is opened

My SD card case - Front View

My SD card case - Back View

My SD card case - Side View

Thursday, May 1, 2008

Print PDF document that is locked for printing

Just google around and found this link talking about the issue above. I try the method (ghostscript and gsview) mentioned in the link and it works. And what's more, is free.