After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309311 - font problem
font problem
Status: RESOLVED DUPLICATE of bug 149643
Product: pango
Classification: Platform
Component: win32
unspecified
Other All
: Normal trivial
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2005-07-01 18:34 UTC by Basil
Modified: 2005-07-05 10:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Basil 2005-07-01 18:34:16 UTC
Please describe the problem:
I am using GTK+ with the newest version of gAIM for Win32.  It has problems
recognizing certain fonts, symbol.ttf in particular.  Instead of displaying the
correct characters, it will show replacements either as boxes or English
characters (when they should be Greek characters).

Steps to reproduce:
1. Find someone with a wingding or symbol type font in their buddy profile.
2. Look at the profile.


Actual results:
The profile comes up and the font is not displayed correctly.

Expected results:
See above.


Does this happen every time?
Yes.

Other information:
No.
Comment 1 Tor Lillqvist 2005-07-05 10:50:55 UTC
> when they should be Greek characters

No they shouldn't. The symbol font doesn't contain any Greek characters. It
contains glyphs that might look like Greek, but the Symbol font doesn't even
contain any mapping from Unicode code points (characters) to glyphs, so it is
essentially unusable. Some other software might use some horrendous hacks to map
the ASCII letters, for instance, to glyph indices in fonts with the "symbol"
character set. But pangowin32 doesn't. (In fact, current versions of pangowin32
shouldn't even try to use non-Unicode fonts, so you probably have some outdated
version. See bug #149643.)

For a font with *proper* Greek characters in it, you need look no further than
Arial, for instance. The Arial in XP, at least (version 3.00) contains Greek,
Cyrillic, Hebrew and Arabic, for instance, in addition to the Latin characters.

> Find someone with a wingding or symbol type font in their buddy profile.

If people want other to see their "buddy profiles" (whatever that is), they
should use a standard encoding, not some ad-hoc crap that depends on a certain
font, without Unicode character mapping, being indexed in some uncodumented way.

Actually, maybe pangowin32 should be enhanced to support some ad-hoc mapping for
symbol charset fonts. But it's not very hight priority, at least for me. Patches
welcome.
Comment 2 Tor Lillqvist 2005-07-05 10:51:13 UTC

*** This bug has been marked as a duplicate of 149643 ***