Red Hat Bugzilla – Bug 89081
Greek TrueType fonts for Mozilla are displayed incorrectly
Last modified: 2007-04-18 12:53:07 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225
Description of problem:
Look at the web page in the URL. The TrueType fonts used by Mozilla seem to be
missing a number of greek characters, notably Rho, and several accented
variants. This could also be caused by bad rendering of existing fonts of course...
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Open mozilla
2. Surf to the URL
3. See words with missing characters
Actual Results: "Paranoia" and "Gnosis" are missing characters.
Expected Results: The words should have rendered correctly.
Looking closer at this, I see that this error may be due to the fact that I use
very odd greek unicode characters, such as omega with a tilde above it. This may
actually be a rendering bug, that occurs mostly because of mixing low-res and
TTF fonts. It still should not happen though.
This issue is not restricted to greek. I have a Latinamerican keyboard and I'm
experiencing the same problem when I type accented vowels. I tried to setup
mozilla to use Unicode UTF-8 everywhere I found it in Preferences, but that
didn't help at all.
For reference, the contents of my /etc/sysconfig/i18n are
$ cat /etc/sysconfig/i18n
I just tried removing the UTF-8 enconding from /etc/sysconfig/i18n and after
that (and restarting my X session) Mozilla would allow me to type accented
vowels normally. Unfortunately, there are some issues (mainly interoperating
with other systems which are setup for UTF-8) which forced me to reset
/etc/sysconfig/i18n to UTF-8.
A workaround this issue is to start Mozilla from the command line with a line
like the following:
$ LANG=en_US mozilla
Put your language here
This will also make Mozilla behave with regards to accents. From this
diagnostics, I think this is a Mozilla issue rather than a Redhat issue, but I
will leave that to the Redhat experts.
If *typing* characters is your problem, that is probably unrelated to this issue
which is mostly about *displaying* certain characters.
(UTF-8 in i18n is the cause of several other problems as well, such as accessing
old filesystems based on ISO 8859-1 which is what is used for en_US, but that is
not the issue here.)
It's hard to say. The default encoding can affect how some web pages are
rendered because it's going to choose a different font based on what your
This works for me in Fedora Core 2 test 1 w/Mozilla 1.6. Let's close it!