1

It appears that the Alt + Num shortcuts end at U+00ff (decimal 0255); typing Alt + 0255 yields ÿ which indeed is at U+ff. I have failed in finding out what the system for the hotkeys in excess of decimal 0255 are; they do not match the Unicode charts anymore and adding extra leading zeros do not work either. My question thus is simple: How can you type characters above U+ff in a Windows environment using Alt plus numpad or some other key combination? I am already aware that the characters can be created in office suites (LibreOffice, MS Office) using the four-digit Unicode codepoint and pressing Alt + X; what I am searching for is specific ways to type characters using hotkeys only across any (or at least most) Windows environments, where the hotkey can in some way be matched to the Unicode codepoint given for that specific character.

Relevant:

Canned Man
  • 173
  • 1
  • 12

1 Answers1

0

See the Wikipedia article Unicode input - Decimal input:

Some programs running in Microsoft Windows, including recent versions of Word and Wordpad, can produce characters from their Unicode code points expressed in decimal and entered on the numeric keypad with the Alt key held down. For example, the Euro sign € has 20AC as its hexadecimal code point, which is 8364 in decimal, so Alt+8364 will produce the symbol. Similarly, Alt+120132 produces the double-struck character .

Decimal code points in the range 160 –255 must be entered with a leading zero (so that the Windows code page is chosen) and furthermore the Windows code page must be set to match Unicode (CP1252 must be used[a]). For example, Alt+0247 yields a ÷, corresponding to its code point, but the character produced by Alt+247 depends on the OEM code page, such as Code page 437, and may yield a ≈.

In programs in which Alt codes over 255 do not work, the character retrieved usually corresponds to the remainder when the number is divided by 256.

harrymc
  • 498,455