Tuesday, September 1, 2009

Typing special characters

From time to time, I want to type special characters into my documents. It might be the pound symbol for British currency, or the Euro symbol. Most word processors have the ability to insert special characters - for instance, in Word 2007 if you go to the Insert tab, you will find the Symbol option on the far right. Select the font and then the character you want, and click Insert. That's a rather long-winded way of doing things, but okay if you have only an occasional need. If there are regular characters you use, you might find it helpful to write down the Unicode numbers and use those instead.
To find the number, click on the character and you will see a shortcut key listed at the bottom of the dialogue box. For instance, the code for the French e-acute is Alt+0233. To type this, first check the Number Lock on the numeric pad of your keyboard is on. Then press and hold down the Alt key while keying in 0233. When you release the Alt key, the character will display.
Some characters have a number followed by Alt+X. In this case, you type the number and then press the Alt and X keys simultaneously. Voila! Up pops the correct character. In Word, you can also assign special key combinations to do the same job - just be careful you don't choose a key combination that would block out a normal function in your programs (so avoid any combination using the Ctrl key, for instance).
The Unicode symbols cover a very wide variety of languages, including Arabic and other non-Roman scripts. I happen to be trying to learn Chinese. While it is possible to download a Chinese character set, I mostly use the Pinyin system of Roman letters invented by the Chinese to represent the sounds of the language. Chinese has four tones, which are noted by marks above the vowels. While I could use the method I have outlined above to write these, I have also discovered a great little program which does the job automatically. It is called PinyinInput, and a manual is also available here.

No comments: