Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Inspired by this question on Meta: Is the mark to the left of the badges supposed to be a square or a checkmark?

On my FireFox, the "check" mark appears as a box with numbers in it, rather than a tick: alt text

On Meta, they suggested checking your font settings, but I haven't seen anything that looks obviously untoward:
alt text

(I recently changed the encoding to UTF-8, as suggested, but it doesn't seem to have made any difference.)

The other recommendation proffered was to check out the List of Unicode Characters and use it to identify what's missing. The tick is in the "Dingbats" section - as far as I can tell, the only one of that section that my machine is rendering is the aeroplane (2708).

Does anyone know what I can do to fix it?

share|improve this question
    
At the badges overview, the character has meanwhile been replaced by an image. The test in the other topic (first link in the question) can still be compared to the upmost image in the question above though. Meanwhile Margaret has found the answer on Meta (see below): This can be corrected (in IE at least) by going to Tools, Internet Options, "General" tab, Fonts and select "Arial Unicode MS" as the default font. However, According to Microsoft, the Microsoft Arial MS font is installed with MS Office. I assume the same solution should apply to Firefox, if the font is available. –  Arjan Aug 16 '09 at 9:38
    
Yes, selecting Arial Unicode MS as the default font solves this particular issue. Interestingly, though, it was previously set to Time New Roman which supposedly has Unicode characters as well. Also, despite all the machines having Office (2003), several of them did not actually have Arial Unicode - but one did. I'm not sure what the tipping point actually is. –  Margaret Aug 20 '09 at 1:30
    
According to blogs.msdn.com/michkap/archive/2007/07/15/3890144.aspx (as noted in the comments of superuser.com/questions/52671/…), using Arial Unicode MS does more harm than it solves. It even suggests deleting the font. I'm not on Windows so cannot check. –  Arjan Mar 26 '10 at 6:36

2 Answers 2

The character in that post is this one:

U+2714 - CHECK MARK, HEAVY

Ensure that you have a font installed that contains that character. If the font does not contain the character, it may be resolved using an alternative font. I'm a little hazy on how this happens and whether it would be done by the operating system or the application. I expect it would be done by the Gecko rendering engine, so upgrading to a newer version of Firefox may fix things.

If you want to reliably write the character in a post, even though you can't view it, write it as a HTML entity:

✔

(That'll work here because the Markdown editor supports HTML - it is not something that'll work in any text field.)


Note that, although there is an entry in the Mozilla FAQ about symbols/dingbats, it does not apply in this case.

share|improve this answer
up vote 2 down vote accepted

From http://meta.stackexchange.com/questions/1861/check-marks-indicating-obtained-badges-use-unicode-10004-symbol-not-available/1879#1879 :

This can be corrected (in IE at least) by going to Tools > Internet Options > "General" tab > Fonts and select "Arial Unicode MS" as the default font.
share|improve this answer
    
Another comment from that post: According to Microsoft, the Microsoft Arial MS font is installed with MS Office. If available, then the same solution should apply to Firefox in the second image in your question above (replace Arial with Arial Unicode MS). So, did this solve things for you? –  Arjan Aug 16 '09 at 9:34
    
According to blogs.msdn.com/michkap/archive/2007/07/15/3890144.aspx (as noted in the comments of superuser.com/questions/52671/…), using Arial Unicode MS does more harm than it solves. It even suggests deleting the font. I'm not on Windows so cannot check. –  Arjan Mar 26 '10 at 6:37

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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