John Jordan wrote:

I have OO.o 1.9 on my Linux laptop and 2.0 on my Windows 2000 desktop. On the Linux version I can enter a special character by holding Shift+Ctrl and typing the hex code. For example, Ctrl+Shift+02A4 gives me the d-yogh ligature (assuming I'm in a font that contains that character). But when I am on the Windows desktop it does not work, even though I am using the same font. The only way I can find to insert special characters on the Windows machine is by Insert > Special Character.

This is a PITA for me because the font I am using has hundreds and hundreds of glyphs for the International Phonetic Alphabet. They are encoded according to Unicode standard, which means they are in random order on the Insert > Spcial Character dialog box. I have to scroll up and down peering at the tiny little letters trying to find the one I want. I have memorized the hex codes for the ones I use most commonly, and I have a chart taped to my monitor with the codes for the rest. I made the chart up myself, placing the characters in an order which is logical to me.

With Word I can hold down Alt and type the 0+decimal code, but that doesn't work in Writer either. I note that in the Insert > Special Character dialog box it shows the d-yogh ligature as U+02A4. I tried adding the U in front, but that also failed to produce anything. I tried several other possible key codes, but nothing works. The Help file just discusses the Insert > Special Character dialog box and makes no mention of shortcut keys.

So what's the secret on OO.o Writer for Windows?

There may be a better answer lurking out there, but one thing that comes to my mind is the use of Autoreplace. You find it under Tools -> Autocorrect, the first tab is Replace.

It looks like you will need to change the drop-box at the top to something other than English (USA) since, on my installation at least, the New button is greyed out for that. So choose another language or maybe the top entry [All]. In the Replace box type a character sequence that you wouldn't ordinarily use; for example `02A4 or \02A4 and then in the With box insert the character that you want. You will probably need to just copy/paste from the Character Map utility to get it in there.

HTH

--

Rod


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to