Red Hat Bugzilla – Bug 446190
Fonts in OpenOffice.org are incorrect for Romanian language
Last modified: 2008-05-13 09:57:23 EDT
Description of problem:
Various fonts that are present in OpenOffice.org's collection are incorrect for
Romanian language (Unicode UTF-8).
By pressing AltGr + s or AltGr + t, incorrect glyphs are inserted into the document:
- "T with cedilla below" (Unicode 0162) instead of "T with comma below" (Unicode
- "t with cedilla below" (Unicode 0163) instead of "t with comma below" (Unicode
- "S with cedilla below" (Unicode 015E) instead of "S with comma below" (Unicode
- "s with cedilla below" (Unicode 015F) instead of "s with comma below" (Unicode
Cedilla-below characters *are not* part of the Romanian language (it's only a
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install fresh Fedora 9.
2. Set system to Romanian using system-config-language
3. Set keyboard to Romanian using system-config-keyboard
4. Open OpenOffice.org Writer.
5. Press AltGr + s and AltGr + t (with Shift for capitals) to insert Romanian
Cedilla-below characters are inserted instead of their comma-below counterparts.
Using the *default* keymap for Romanian language (which was recently corrected,
see http://bugs.freedesktop.org/show_bug.cgi?id=13277 ,comment no. 83),
comma-below characters are to be inserted.
This is according to official Romanian national standards.
And does this happen *just* for OpenOffice.org ?
No, of course not.
This is a historical bug for Romanian implementations, that have been recently
been corrected both at FreeDesktop.org (Linux) *and* in Windows (Vista and XP).
The real problem is that many popular fonts include incorrect glyphs for
Romanian (cedilla-below instead of comma-below). There is no cedilla-below in
I've filled this bug to OpenOffice.org (too) because it is a main source of
*Please* help us Romanian writers to interrupt the flow of incorrectly-generated
documents for our language (in both Linux and Windows) !
There are other bugs opened on this matter, too, at system-config-keyboard,
system-config-language, anaconda and various individual font packages.
Please see bug #440992, too.
Has nothing to do with OOo,
a) If AltGr + s and AltGr + t for a layout generate the wrong code point then
its some generic keyboard map to make them generate the right one and then OOo
will work fine out of the box with no changes on my side.
b) If some fonts contain the wrong glyph at a given code-point then its an issue
for the font to fix them, and again OOo will work fine out of the box
not-a-bug in OOo itself AFAICS
Point a) above was recently fixed.
For point b), please tell me what font packages OpenOffice.org uses when system
is set to Romanian. I'll file bugs for those specific packages.
Thanks a lot,
a) was it fixed *in fedora*
b) whatever the user selects to use, i.e. possibly all of them. But the default
is generally "Liberation Serif".