I'm trying to type "fi" ligature ("fi") on Windows 7. Its unicode code is FB01, or 64257. I tried the two first methods on this page (Alt+fb01 and Alt064257), but they didn't work.

How to type it?

link|improve this question

45% accept rate
feedback

1 Answer

up vote 2 down vote accepted

Alt+(F-B-0-1) generally won't work for reasons we don't need to get into. In this case, the zero in 064257 isn't needed (although it doesn't hurt). To get the ligature:

  1. Turn on Numlock
  2. Hold Alt
    • Type 64257 on the numpad
  3. Release Alt

Typing the regular numbers along the top of the keyboard won't work, you have to use the numpad.

link|improve this answer
Trying your method gives me different character: "☺". – liori Jul 29 '11 at 8:21
@liori Maybe it's the font? Or your language/location in Windows, what are those set to? – Matthew Read Jul 29 '11 at 12:34
I try this in a Notepad in an English-localized Windows 7 with Polish "programmers" keyboard. The font is the default one: Lucida Console--according to Character Map application, it contains this specific ligature. When copy-pasting from Character Map into Notepad the character shows up correctly. – liori Jul 29 '11 at 14:45
@liori Notepad doesn't properly support entering characters that way if the code is greater than 255, a carryover from the ASCII days. It will work in MS Word or another modern app. – Matthew Read Jul 29 '11 at 14:57
Ah, I see. Thank you! – liori Jul 29 '11 at 16:58
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.