Answering our own questions is encouraged, so here we go:
In any Windows editor or text box
Hold Alt and type a number corresponding to the char code.
To use the decimal Unicode value, prefix the number with a zero, example: Alt 0191
To use the decimal windows code page value, prefix the number with a zero, example: Alt 161
According to source, you can also type the Unicode hex value, but that needs an entry in registry and did not work for me.
Source: xahlee's Emacs page.
- Inverted question mark (¿):
- Inverted exclamation mark (¡):
You can also use function ucs-insert (
M-x ucs-insert or
C-x 8 RET) and Emacs will request a hex value to insert the character.
Or set the input method (
M-x set-input-method) to ucs and type normally. To insert a Unicode char, type