Red Hat Bugzilla – Bug 183457
greek letters not displayed : make el_GR langpack require a greek glyph providing font
Last modified: 2007-11-30 17:11:25 EST
The OO software does not display characters of the greek alphabet. I am unable
to read documents containing sections written in greek language (sample document
attached) and I am unable to write a document containing greek text.
Greek characters are shown as whitespace or as rectangles with Bitstream Vera
Sans font. In this case (Bitstream Vera) the letter PI is displayed correctly
and with the Courier font six other letters are displayed correctly, but the
major part is unreadable.
To write I'm using the greek keyboard from KDE, it works in kmail, mozilla, but
not in OO.
Created attachment 125455 [details]
RTF document in english and greek
Created attachment 125457 [details]
how about this
Does this look right ? Or is the problem visible in this screenshot ?
Created attachment 125458 [details]
Your screenshot looks good. I have attached screenshot from my system.
righteo, my screenshot is fc5 with 2.0.2. I need to investigate fc4 and see if
this works now because of an additional font installed, or because of our extra
fontconfig integration in 2.0.2 and if a backport to fc4 makes sense/safe
Works for me with 188.8.131.52-5.1 from fc4 updates on an up-to-date fc4 box.
If your problems persist perhaps it's due to glyph fallback not having enough
fonts to work with to find a good replacement.
Could you please be so kind and list the font packages you have on your system ?
My software is the same, i.e. version 184.108.40.206-5.1 running on an up-to-date fc4
system. I have installed every fc4 package having 'font' in its name except the
Damn, I see this now. Actually I had java's jdk installed in /opt/jre1.5.0_05
and my default /etc/fonts/fonts.conf includes /opt/jre1.5.0_05/libs/fonts in its
path, which is why it worked for me :-(
So as a quick fix you can get that jre from sun and use its fonts.
Well that's odd. The best font that we ship with for greek coverage appears to
be fonts-chinese :-).
> yum -y install fonts-chinese
and you'll be able to read the document.
I'll make the greek langpack depend on this font so greek users will be able to
read stuff out of the box in the future.
> yum -y install fonts-chinese
This could be one of the funniest bugfixes ever ! Unfortunately it is not good
enough to be usable. Please don't make the dependency.
Accented characters are completely missing (and there is one such character in
every Greek word that has two or more syllables) and the letter spacing is odd,
the words are not recognizable as such.
Here is a workaround that works: start the oowriter, load the file, save it in
HTML format and then use a browser to read it. I'm attaching a screenshot. Would
it be possible for the OpenOffice to use the same Greek font that the browser is
using ? That font is fine.
(I haven't tried the Sun JRE fonts yet)
Created attachment 126031 [details]
That looks like a bitmap font, not a Type1 or TTF, so not really useful to OOo :-(
Try and print from firefox and you should get a total mess again, or print to
file and use evince on it.
Basically this isn't an OOo problem, we just don't seem to have a proper greek
font, and end up stiching together glyphs from random fonts which only intend
their greek characters to be used in equations.
See the discussion at bug 158032. DejaVu fonts in extras (and some other greek
fonts) exist, try and install dejavu or one of the fonts listed at 158032.
*** This bug has been marked as a duplicate of 170218 ***
Yes, the dejavu-fonts solved my problem, thank you.