Apparently all characters in the extended unicode area (U+1FXXX) don't show. They still claim space in labels, so I assume something is being rendered but it's invisible. Is this a known issue and does anybody know the reason? It's kind of a bummer as it makes most icon fonts unusable.
this works fine in Confluence:
Code:
<label>test: Ὅ</label>
edit: scratch that.. misread the question.
i don't have a font file to test with...
anything in the
Debug Log about not being able to render a character or anything like that?
Nope, nothing in the debug log. Also note the missing char in your test label, 1FXX vs 1FXXX. I took a rather quick look at the source today and without being able to confirm it yet, I believe this issue runs as deep as CharsetConverter.cpp.
Here's a free font to test this with
http://www.entypo.com/characters/. The phone icons in the top left hand corner should suffice to reproduce this.
EDIT: Found a quick workaround for now. In many cases you can use fontello.com to remap the icons.