17
6
How do i type ♣ (alt+5) and ♥ (alt+259) and other characters like it on a keyboard w/o a numberpad? using the numbers 1-9-0 doesnt activate those characters. Note i want to TYPE and not use that windows program to select/copy/paste
17
6
How do i type ♣ (alt+5) and ♥ (alt+259) and other characters like it on a keyboard w/o a numberpad? using the numbers 1-9-0 doesnt activate those characters. Note i want to TYPE and not use that windows program to select/copy/paste
12
For some programs that use a "Rich Edit Control" (I just tested with Word 2007 and it works), this method should work, as described here:
There is a fifth related method, but it does not actually use the numeric keypad:
HexadecimalUnicode, ALT+X
Enter a Unicode value in hexadecimal (EG: Enter 00A5 for U+00A5), then press ALT+X or ALT+SHIFT+CTRL+F12 to yield ¥. Note that this shortcut does not actually use the numeric keypad. Later versions of Word or Wordpad, or anything that uses a "Rich Edit Control". (FYI: Typing ALT+SHIFT+x converts the Unicode character preceding the insertion point to the corresponding Unicode hexadecimal value.)
- EG: 100, ALT+X yields Ā in Wordpad but does nothing in Notepad.
- Dr. International:
- 'This method should work in both Wordpad on Windows XP SP1 and Word 2002 and Word 2003, but it does not work in Notepad.'
5
See this post: Three ways to enter Unicode characters in Windows
The three methods are
+1 but only cause you're the author of that (very good) post. a great answer for this site would also summarize the various methods in the linked post. – quack quixote – 2009-11-06T12:47:32.057
@quack: Thanks. I edited my answer in response to your suggestion. – John D. Cook – 2009-11-06T15:53:30.993
0
You can also open Character Map (Start -> Run -> CharMap) and double-click on any symbol you want. Then copy and paste.
0
When you said "Strange letters" I thought you meant accents on letters for non-english languages.
While that's not what you meant, I wanted to add my answer anyway, because other people may find this helpful.
This gives you the option of changing to the US - International layout, which makes creating accents much easier: typing 'e for example, will give you an é. Typing `e will give you è, ^e will give you ê, etc. There's no futzing around with the unicode/alt-254 thing.
0
There are some good character maps in the Windows store too. Some are capable of saving common characters and they can be copied with a button.
The question specified "typing" the character and not using a program to paste it. – Bort – 2017-03-14T14:08:02.137
I agree. Thank you for pointing that out to me, I consider the intent helpful. I put this answer down as an alternate that readers may consider doable. – Todd Partridge – 2017-03-19T13:34:11.450
0
If only a certain number of symbols are important to you, but you find yourself using them all the time, you might consider replacing your keyboard layout with a custom built one, using MSKLC.
-1
Many laptops without separate numeric keypads nevertheless have a numeric "overlay" keypad, usually on the u-i-o-j-k-l-m-,-. keys. To use those keys as numbers, you usually have to hold down a special function key, labeled something like Fn, usually in a different color than the rest of the keyboard labels. Once you've figured out how to activate the overlay, you should be able to use it for Alt+Num shortcuts. (Emphasis on "should", not "will": on some laptops, the Alt+Num stuff will simply never work, because the implementation of the numeric keypad is buggy.)
1consider adding the windows tag, because all of this is windows specific – Justin Smith – 2010-02-19T18:41:09.083
1Windows tag added. – Broam – 2010-02-19T20:23:01.470